是否可以在 Spring Boot 上的嵌入式 tomcat 启动之前读取控制台输入?假定的应用程序流程是,向用户请求用户名和密码,这将用于启动应用程序。它在使用时有效java -jar
命令,问题是当我关闭控制台(Linux 上的 SSH)时,进程停止。我尝试搜索它并发现该进程与控制台相关联,所以我尝试使用nohup
,问题是我在使用它时无法请求控制台输入。还有其他办法吗?
我想这可以帮助你。
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// prompt for the user's name
System.out.print("Enter your name: ");
// get their input as a String
String username = scanner.next();
System.out.println(username);
SpringApplication.run(Application.class, args);
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)