내 문제는 디버그 모드에서 Start.java를 시작하려고하면 부두가 중단된다는 것입니다. 내가 http://localhost:8080에 도달 할 때 여기에 Wicket quickstart page부두가 디버그 모드로 시작하려고하는 이유는 무엇입니까?
Server server = new Server();
SocketConnector connector = new SocketConnector();
// Set some timeout options to make debugging easier.
connector.setMaxIdleTime(1000 * 60 * 60);
.....
try {
System.out.println(">>> STARTING EMBEDDED JETTY SERVER, PRESS ANY KEY TO STOP");
server.start();
System.in.read();
System.out.println(">>> STOPPING EMBEDDED JETTY SERVER");
// while (System.in.available() == 0) {
// Thread.sleep(5000);
// }
server.stop();
server.join();
} catch (Exception e) {
.....
}
에서 가져온 내 Start.java 파일이, 내가 얻을 :
HTTP ERROR: 503
Problem accessing/Reason:
SERVICE_UNAVAILABLE
는 오류 로그가 없습니다. 무엇이 잘못 되었습니까? 어떻게 수정합니까?
정상 모드 (디버그 모드가 아닌)에서 작동합니까? 어떤 부두 판 (pom으로부터의 dependecy)이 당신을 사용하고 있냐? 어떤 디버거를 사용하고 있습니까? – bert
도 일반 모드에서는 부두 버전 6.1.25와 같은 결과를 제공합니다. 디버거는 standart IntelliJ 디버거입니다. – Altug
모든 스레드가 올바르게 실행되고 있습니까? 디버깅 모드에서는 종종 하나 이상의 스레드가 디버거에 의해 중지되는 반면 다른 스레드는 동시에 실행되는 "자동 중단 중단"이 있습니다. – Robert