gpt4 book ai didi

java - daemonize java程序-输入一些数据后进入后台

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:09:12 24 4
gpt4 key购买 nike

我试图为以下用例(在 Linux 上)找到解决方案:

  1. 启动程序,向标准输出显示一些信息,输入一些信息,例如用户名/密码。
  2. 程序验证用户名/密码,然后进入后台并作为守护进程运行。

我没有找到在 Java 中执行此操作的方法。有几个 sulotions 可以守护 java 程序(例如 jsvc,或者这个:http://barelyenough.org/blog/2005/03/java-daemon/)。但是似乎都不适用于这种情况,因为程序一开始只是进入后台,在进入后台之前没有机会输入信息。

最佳答案

我不相信有一种方法可以完全用 java 来做到这一点。您可以通过编写一个初始化脚本来使其工作,该脚本在后台生成 java 进程之前接受命令行参数。您可以使用 -D 命令行参数将用户输入传递给 java 进程。

关于java - daemonize java程序-输入一些数据后进入后台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24068943/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com