如何在启动时运行.jar文件?ubuntu/pop_操作系统

oaxa6hgo  于 2021-07-06  发布在  Java
关注(0)|答案(1)|浏览(255)

**结束。**此问题不符合堆栈溢出准则。它目前不接受答案。
**想改进这个问题吗?**更新问题,使其成为堆栈溢出的主题。

上个月关门了。
改进这个问题
我有一个程序,我想运行每次我启动我的电脑。我现在正在跑步_操作系统20.10。在搜索google之后,我了解到我需要创建一个shell脚本并将它放在 /etc/init.d 文件夹。使用下面的代码创建文件并将其放入 /etc/init.d 文件夹路径,未发生任何操作。在谷歌上搜索了更多信息后,我注意到还有一个 /etc/rc.d 文件夹,但我的系统只有 /etc/rcn.d/ 其中n是0-6之间的数字的文件夹。我也找不到 /etc/rc.local 其他论坛引用的文件夹。


# !/bin/sh

$ cd /home/user/Twenty2-Executable; java --module-path "/home/user/Downloads/javafx-sdk-15.0.1/lib" --add-modules javafx.controls,javafx.fxml,javafx.media -jar "/home/user/Twenty2-Executable/Twenty2-Java.jar"

我知道我的脚本运行得很好,因为使用终端手动调用脚本可以使我的程序运行得很好,当我尝试使用它启动时会出现问题。基本上什么都没发生。任何帮助都会很好,谢谢!

ibrsph3r

ibrsph3r1#

我猜你使用gnome是因为你提到了流行音乐_操作系统。
对于用户脚本,它们应该由gnome本身作为会话脚本启动。在“系统>首选项>启动应用程序”下查看。确保您的脚本是可执行的 chmod 777 并将其添加到启动应用程序中。

相关问题