无法访问jarfile

用户名

我正在尝试.jar在Linux机器(Ubuntu 12.04服务器)启动时运行文件

只要我在脚本所在的目录中运行它,脚本就可以正常工作。如果尝试在该目录之外运行该脚本,则会收到错误消息“无法访问jarfile settasks.jar”。我想我的其他脚本也有同样的问题。

这可能是脚本错误还是权限错误?我完全迷路了,到目前为止,我还没有找到解决该问题的任何方法。任何帮助都将受到欢迎。

威尔夫

右键单击该文件,然后选择Copy

现在,假设您正在目录中使用文件执行文件,文件位于:

java -jar ./settask.jar

键入命令java -jar的开头,然后粘贴- Ctrl+ Shift+ V-您应该以如下形式结束,其中where指定文件的完整路径:

java -jar file:///home/wilf/settask/settask.jar

卸下file://并按

java -jar /home/wilf/settask/settask.jar

如果有效,则相同的命令应在脚本中起作用。

我希望这个答案是可以的,我想您是在询问bash脚本。

注意:

./ 告诉它搜索当前目录的命令。

拥有file://一开始意味着它将无法正常工作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章