Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试在 linux 中设置一个 kiosk 类型系统,在其中初始化 X 时启动一个 java 应用程序。我有一个执行以下操作的脚本:
java -cp {使用 main 方法正确的 JAR 路径} -jar {JAR 的名称}
当我 cd'd 进入 JAR 所在的目录时,一切都是桃子,系统按我想要的方式工作,但是,如果我导航到任何其他目录,X 会终止并报告它无法访问 JAR。
我在这里想念什么?任何帮助是极大的赞赏。
您不需要 -cp和-jar
java -jar {完整路径}
应该管用。.jar 中的 mainifest 文件应指定适当的 main() 方法。有关详细信息,请参见此处。