标签: linux executable-jar
我正在尝试在linux中设置一个kiosk类型系统,在初始化X时启动java应用程序。我有一个脚本可以执行以下操作:
java -cp {使用main方法更正JAR的路径} -jar {JAR的名称}
当我进入JAR所在的目录时,一切都是桃子,系统就像我想要的那样工作,但是,如果我导航到任何其他目录,X终止并报告它无法访问JAR
我在这里缺少什么?非常感谢任何帮助。
答案 0 :(得分:1)
您不需要-cp 和 -jar
java -jar {full path}
应该有效。然后,.jar中的mainifest文件应指定适当的main()方法。有关详细信息,请参阅here。