无法从MAC上的脚本访问jarfile【JAVA教程】

!
也想出现在这里? 联系我们
信息

无法从MAC上的脚本访问jarfile,第1张

概述无法从MAC上的脚本访问jarfile

我正在尝试编写一个运行.jar文件的脚本。 以下命令从terminal(从.jar文件文件夹)工作:

java -jar \”./myjavatest.jar\”

当我把这一行放在一个文件中并从相同的文件夹(使用terminal或双击finder)运行它,我得到“无法访问jarfile ./myjavatest.jar”。

我发现当我双击一个文件时,它实际上是从用户主目录运行的。 是否有可能从文件所在的文件夹运行它?

编译并通过bash shell执行java

如何打开文件名长度大于255的JAR文件中的文件?

如何在windows启动时从registry启动一个jar文件?

命令行工具将jar转换为可执行文件?

我在哪里可以下载org.apache.Http包的jar?

JBoss Profiler:无法访问jarfile

如何在windows Server 2008上将一个java .jar文件作为一个windows服务运行?

运行java类的MQ类的简单jar时出错

Ubuntu:SWT应用程序无法加载GTK库

在linux下运行java jar

我发现当我双击一个文件时,它实际上是从用户主目录运行的。 是否有可能从该文件所在的文件夹运行它?

就在这里:

SOURCE=\”${BASH_SOURCE[0]}\” DIR=\”$( dirname \”$SOURCE\” )\” while [ -h \”$SOURCE\” ] do SOURCE=\”$(readlink \”$SOURCE\”)\” [[ $SOURCE != /* ]] && SOURCE=\”$DIR/$SOURCE\” DIR=\”$( cd -P \”$( dirname \”$SOURCE\” )\” && pwd )\” done DIR=\”$( cd -P \”$( dirname \”$SOURCE\” )\” && pwd )\” cd \”$DIR\” java -jar myjavatest.jar

你有没有尝试改变文件和目录与chmod 755 javatest.jar ?

我有这个问题试图用这个内容执行一个.sh文件:java -Dlog4j.configuration = file:log4j.propertIEs -jar -Dfile.enCoding = ISO-8859-1 mainRPV.jar

问题是由于某种原因文件格式被改为DOS而不是UNIX,可能是因为它已被编辑并保存在windows中。 它与行结尾有关

尝试用vim打开文件并运行这个命令:set ff = unix

问候!

总结

以上是内存溢出为你收集整理的无法从MAC上的脚本访问jarfile全部内容,希望文章能够帮你解决无法从MAC上的脚本访问jarfile所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

© 版权声明
THE END
喜欢就支持一下吧
点赞138 分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容