jfinal启动

image.png我在这里面调用了一个初始化的方法,但是这个方法里面有一个死循环的写法,这样的话就导致系统启动不起来,这种有什么解决的方法吗

评论区

JFinal

2019-10-22 16:08

另起一个线程即可:
new Thread( () -> {
GpsReceive.doStart();
}).start();

王先森

2019-10-22 16:21

好了,非常谢谢

JFinal

2019-10-22 16:39

@王先森 建议将 Thread 设置为 daemon 线程,否则在关闭服务的时候会因为你的这个线程还在运行,而无法关闭

Thread thread = new Thread( () -> {
GpsReceive.doStart();
});

thread.setDaemon(true);
thread.start();

王先森

2019-10-22 16:41

好,谢谢明白了

热门反馈

扫码入社