[Ubuntu 14.04 没有桌面] 我有一个 java 控制台应用程序,我需要一直运行(第一个问题),并且我可以随时重新访问控制台(第二个问题)。
为了解决第二个问题,我使用屏幕,然后在其中运行 jar 文件。这样我就可以重新连接屏幕来访问我的控制台应用程序。
我现在被第一个问题困住了。我想让屏幕(以及其中运行的 Java 应用程序)随操作系统自动启动。因为我需要应用程序一直运行。有人能给我一个主意吗?我非常感谢你们的帮助。谢谢。
答案1
我建议你为你的 java 应用程序创建一个启动脚本。启动脚本:/usr/local/bin/myapp-start.sh 使脚本可执行并将其放在 usr/local/bin 中,然后像任何其他应用程序一样运行它或将其添加到 startp
示例脚本:
#!/bin/bash
java -jar my_app.jar
要自动启动,您可以在 .bash 中添加一行,并在 ~/.config/autostart/ 中创建一个 .desktop 文件
[Desktop Entry]
Type=Application
Exec=command
Name=name
Comment=whatever
EOF