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

实际上,我是Java和Linux平台的新手,因此毫无疑问。

  • 是我的没有GUI的套接字程序,可以按照我的要求运行。
  • 我怎么知道如何编写脚本在Linux Boot上运行jar。 init.d是为此目的而设计的。
  • 最佳答案

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

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

    09-26 23:00
    查看更多