java写文件在windows下可以,部署到linux下后不行。
一直在windows下编程,现在程序需要部署到linux下,其中有一个功能是写图片到本地,然后在页面显示图片,
在windows下没问题,但是在linux下图片无法写,但是可以读,请问最可能是什么问题?权限?可我看管理员是用root权限部署的。
------解决方案--------------------用root部署,不等于可以写啊,看看运行时是用什么用户,这个用户有没有对目录的写权限。
------解决方案--------------------ps -ef看一下是用哪个用户启动的服务吧。
------解决方案--------------------你最好看一下那个目录在你当前用户下是否具有写的权限,
一般修改成777权限就可以了
------解决方案--------------------有人说是包重复了