我有一个应用程序,我在点击以下命令后禁用了密码字段的回显:
java -cp testJar.jar testClassFileInJar username
其中 username 是提供给 testClassFileInJar 类的主要方法的参数。按回车后,提示密码。当我尝试以下命令时,我无法使其运行并且 java1.out 文件也是空的。
nohup java -cp testJar.jar testClassFileInJar username & > java1.out
请建议。总而言之,我需要在 java1.out 文件和 nohup 命令中完成日志记录,以便与此 java 命令一起使用。
我在 main 方法中使用了以下代码:
Console console = System.console();
String userName = args[0];
String password = String.valueOf(console.readPassword("Password: "));
//other code logic for processing username and password