如何防止在电脑上多次启动简单的弹簧应用程序?
@SpringBootApplication
public class MyApp {
public static void main(String[] args) {
SpringApplication.run(MyApp.class, args);
}
}
如果一个人仍在运行,用户不应该启动两次。
答案 0 :(得分:-1)
在启动后创建属性(在MyApp中)并检查文件是否存在。当它存在时不要叫这行:
SpringApplication.run(MyApp.class, args);
当应用程序终止时删除属性。