在X启动时执行JAR

时间:2009-04-21 17:28:56

标签: linux executable-jar

我正在尝试在linux中设置一个kiosk类型系统,在初始化X时启动java应用程序。我有一个脚本可以执行以下操作:

java -cp {使用main方法更正JAR的路径} -jar {JAR的名称}

当我进入JAR所在的目录时,一切都是桃子,系统就像我想要的那样工作,但是,如果我导航到任何其他目录,X终止并报告它无法访问JAR

我在这里缺少什么?非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

您不需要-cp -jar

  

java -jar {full path}

应该有效。然后,.jar中的mainifest文件应指定适当的main()方法。有关详细信息,请参阅here