首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >用于在Linux上创建Java守护进程服务的工具

用于在Linux上创建Java守护进程服务的工具
EN

Stack Overflow用户
提问于 2009-08-21 10:51:14
回答 1查看 17.8K关注 0票数 18

创建一个可以在Linux上使用‘service’运行的java应用程序的最佳方法是什么?我打算使用JSW提供的here,但不能在上面使用许可(据我所知,许可要么是通用公共许可证,要么是要花钱的)。我需要一个阿帕奇风格的许可证。

我正在使用maven构建,所以如果可以使用maven插件创建服务,那就太好了,但任何其他建议都会很好。

我见过Apache Commons Daemon,有没有maven插件?文档看起来很稀疏,所以这方面的一个工作示例会很好……

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-08-21 11:12:00

Linux上的服务只是启动后台进程的shell脚本。在/etc/init.d中查看一下-您可以在文本编辑器中打开文件。您所需要的只是一个bash脚本,它以适当的方式响应参数startstop (例如,start将启动您的服务并将进程ID记录在一个已知位置,stop将使用您创建的文件中的PID终止进程,然后将其放入/etc/init.d

看一看Init ScriptsAn introduction to services, runlevels, and rc.d scripts

票数 20
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1311268

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档