一尘不染

如何在Ubuntu Linux启动时运行Java应用程序

linux

我有一个需要开发读取TCP /
IP套接字的应用程序的要求。我成功地将程序制作为Java程序且没有GUI,这意味着程序一旦运行,便开始侦听Socket并在Netbeans
IDE的帮助下获得响应。现在根据我的要求,我必须在Linux系统启动后立即开始执行该程序。

其实我是Java和Linux平台的新手,所以毫无疑问。

  1. 我的没有GUI的套接字程序是否可以按我的要求运行?
  2. 我知道如何在Linux Boot up上运行运行jar的脚本。init.d是为此目的。

阅读 887

收藏
2020-06-07

共1个答案

一尘不染

理想情况下,您应该为Java应用程序创建服务包装,然后在此处的启动示例中运行该服务。

用于
sudo update-rc.d mytestserv defaults在Ubuntu上启动时运行服务包装器

2020-06-07