2015-02-04 8 views
3

activator 콘솔로 돌아가려면 Play 애플리케이션을 프로그래밍 방식으로 중지하는 가장 좋은 방법은 무엇입니까? (Java 2.3에서 Play 2.3.7)Playframework 애플리케이션 종료

초기화 문제가있는 경우 내 서버가 종료 될 때까지 기다려야합니다. System.exit(1); 작동하지만이 같은 activator 인스턴스를 종료 : 내가 대신 다시 activator 콘솔에 얻을 것이다 때, 더 편안 할 것 개발을위한

$ activator 
[myproject] $ run 

--- (Running the application, auto-reloading is enabled) --- 

[info] play - Listening for HTTP on /0:0:0:0:0:0:0:0:9000 

(Server started, use Ctrl+D to stop and go back to the console...) 

Initialization error. System.exit(1) would now also exit activator. 

.

답변

0

앱을 실행하기 위해 activator 콘솔로 이동할 필요가없는 대신 activator run을 명령 줄에서 직접 사용할 수 있습니다.

팁 : 개발을 위해 응용 프로그램을 시작하고 중지하도록 (디버깅을 위해) IDE를 구성하는 것이 훨씬 편합니다. 나는 Play 2 지원과 함께 Idea를 사용하고 있으며 멋지게 작동합니다.

+2

내가 느린 기계에서는'activator'를 직접 여러 번 사용하는 대신'activator' 콘솔을 사용하는 것이 훨씬 빠릅니다.하지만 다음 번에 부자가되면 시간, 나는이 대답을 받아 들일 것이다. ;-) (나의 질문은 나를위한 거대한 문제가 아니다. 그러나 나는 단지 Play를위한'System.exit'보다 더 나은 해결책이 있는지 궁금하다.) – Sonson123

+0

엄청난 돈을 벌기위한 엄지 손가락;) – biesior