日期:2014-05-20  浏览次数:20968 次

java写文件在windows下可以,部署到linux下后不行。
一直在windows下编程,现在程序需要部署到linux下,其中有一个功能是写图片到本地,然后在页面显示图片,
在windows下没问题,但是在linux下图片无法写,但是可以读,请问最可能是什么问题?权限?可我看管理员是用root权限部署的。

------解决方案--------------------
用root部署,不等于可以写啊,看看运行时是用什么用户,这个用户有没有对目录的写权限。
------解决方案--------------------
ps -ef看一下是用哪个用户启动的服务吧。
------解决方案--------------------
你最好看一下那个目录在你当前用户下是否具有写的权限,
一般修改成777权限就可以了
------解决方案--------------------
有人说是包重复了