我试图为以下用例(在Linux上)找到一个解决方案:
我没有找到在Java中这样做的方法。有几个用于守护java程序的工具(比如jsvc
,或者这个是:http://barelyenough.org/blog/2005/03/java-daemon/ )。但似乎它们都不适用于这种情况,因为程序从一开始就进入后台,在进入后台之前没有机会输入信息。
发布于 2014-08-25 08:40:19
我不相信纯粹用java就能做到这一点。您可以通过编写init脚本使其工作,该脚本在后台生成java进程之前接受命令行参数。您可以使用-D命令行参数将用户输入传递给java进程。
https://stackoverflow.com/questions/24068943
复制相似问题