我正在Eclipse中创建一个项目并使用Gradle构建它;我的操作系统是Linux。奇怪的是,当我在/home/[myuser]/
中创建一个文件夹时,将Jar放入其中并尝试运行它,它无法正常工作;当我从shell运行它时,它的工作原理。如果我把它放在/home/[myuser]
中也可以。这个问题与权限有关吗?我的程序尝试创建2个文本文件并在运行时读取其他一些文件。
答案 0 :(得分:0)
我找到了解决方案 - 只需创建shell脚本(.sh和.bat)来启动程序,而不是直接启动Jar。