我已经创建了一个shell脚本在Mac上运行jar文件:
#!/bin/sh
java -Xmx512m -jar test.jar;
我将这个脚本重命名为“app.command”,以便双击即可运行。并且我已经对其应用了“chmod +x”命令以获得可执行权限。
现在,当我双击此脚本时,会出现“无法访问jar文件test.jar”的错误,但是通过终端运行此脚本时,jar文件可以正常运行! 请问有人能帮我解决在Mac上双击运行此脚本的问题吗?
我已经创建了一个shell脚本在Mac上运行jar文件:
#!/bin/sh
java -Xmx512m -jar test.jar;
cd "$(dirname "$0")"
应该有效。 - Gordon Davisson#!/bin/sh
之后),这样脚本中的其余部分(主要是java
命令)将从脚本所在的目录中执行。 - Gordon Davisson