我有其中i已禁用用于密码字段呼应击中以下命令后的应用程序:掩蔽密码输入从控制台:爪哇与nohup命令
java -cp testJar.jar testClassFileInJar username
其中用户名是提供给主参数类testClassFileInJar的方法。点击回车后,系统会提示输入密码。当我尝试下面的命令我不能让它运行,并且java1.out文件也是空的。
nohup java -cp testJar.jar testClassFileInJar username & > java1.out
请建议。总而言之,我需要在java1.out文件中执行日志记录,并使用nohup命令来使用此java命令。
我用的主要方法如下代码:
Console console = System.console();
String userName = args[0];
String password = String.valueOf(console.readPassword("Password: "));
//other code logic for processing username and password
我试了一下。它不工作:( – Arun