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

Ram*_*Ram 4 java sockets linux ubuntu init

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

其实我是Java和Linux平台的新手,所以很少有人怀疑.

  1. 没有GUI的我的套接字程序可以按照我的要求运行.
  2. 我怎么能编写脚本来在Linux上运行jar启动,我知道了.init.d是为了这个.

Pbx*_*Man 7

理想情况下,您应该为您的Java应用程序创建一个服务包装器,然后在此处启动此服务.

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