【问题标题】:Executing a JAR on X startup在 X 启动时执行 JAR
【发布时间】:2009-04-21 17:28:56
【问题描述】:

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

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

当我 cd'd 进入 JAR 所在的目录时,一切正常,系统按我想要的方式运行,但是,如果我导航到任何其他目录,X 会终止并报告它无法访问 JAR .

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

【问题讨论】:

    标签: linux executable-jar


    【解决方案1】:

    你不需要 -cp -jar

    java -jar {完整路径}

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

    【讨论】:

    • 非常感谢您的帮助和链接,非常感谢。
    猜你喜欢
    • 1970-01-01
    • 2017-06-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-17
    相关资源
    最近更新 更多