从 Ubuntu 终端运行 Java 项目?

从 Ubuntu 终端运行 Java 项目?

我有一个处理连接的小型 Java 项目。为了从终端运行它,我必须进入包含源的文件夹并运行以下命令:

java -cp classes com.packagename.mainclass

其中 classes 是包含类的文件夹。

我想让 ubuntu 在启动时运行此应用程序,是否有可以使用的 Java 命令?或者我最好创建一个 shell 脚本?

谢谢!

答案1

在系统启动时:

添加到末尾/etc/rc.local

(cd ~your_username/path_to_source/ && sudo -u your_username java -cp ...) &

(最好创建一个 Upstart 工作反而。)

登录时:

打开“系统 - 偏好设置 - 启动程序”(gnome-session-preferences)并在那里添加您的程序。

相关内容