2011-01-26 3 views
3

Eclipse의 다소 버그가있는 Maven 웹 프로젝트 지원에 좌절감을 느껴서 IntelliJ IDEA를 사용해 보았습니다. 내 웹 응용 프로그램을 설정하고 시작했지만 IDEA 콘솔이 컨텍스트 시작시 발생하는 예외를보고하지 않는다는 것을 알게되었습니다. 이클립스를 통해 또는 빈/startup.sh를 통해 실행하면 나는이를 참조하십시오IDEA에서 Tomcat 컨텍스트 시작 예외보기

Jan 26, 2011 2:38:04 PM org.apache.catalina.core.StandardContext listenerStart 
SEVERE: Exception sending context initialized event to listener instance of class ... 
com.google.inject.CreationException: 
Guice creation errors: 

1) No implementation for ... was bound. while locating ... for parameter 0 at ... 
     at com.google.inject.internal.Errors.throwCreationExceptionIfErrorsExist(Errors.java:354) 
     ... 
     at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3972) 
     at org.apache.catalina.core.StandardContext.start(StandardContext.java:4467) 
     at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791) 
     at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771) 

그러나 IDEA이 믿을 수 없을만큼 가치있는 흔적을 볼 수있는 방법이 없습니다. 전혀 표시가 없습니다 :

Jan 26, 2011 2:26:38 PM org.apache.catalina.core.StandardContext start 
SEVERE: Context [/...] startup failed due to previous errors 

거의 도움이되지 않습니다! 이 필수 오류 출력을 콘솔로 어떻게 라우트 할 수 있습니까? (IDEA가 어떻게 든 tomcat 로그 파일의 정상적인 생성을 억제하는 것처럼 보입니다. 따라서 예외에 대한 로그 파일을 검사조차 할 수 없습니다.)

답변

0

로그 디렉토리에서 무엇이 보이십니까? (~/라이브러리/로그/IntelliJIdea10 맥 OS X에, ~/.IntelliJIdea10/시스템/리눅스에 로그인 % USERHOME %/IntelliJIdea10/시스템/윈도우 로그온 - IntelliJ IDEA Scala plugin problem에서 가져옵니다.) 당신은이 할 수

http://www.jetbrains.com/idea/webhelp/setting-log-options.html :

"실행/디버그 구성 대화 상자의 로그 탭을 사용하여 응용 프로그램이나 서버에서 생성 된 로그 파일이 콘솔에 표시되는 방식을 구성 할 수 있습니다."

+0

IntelliJ 로그 파일에 아무 것도 없습니다. 이전에 로그 탭을 찾았는데 추가 로그 파일 만 캡처 할 수있는 것 같습니다. 불행히도 IntelliJ 내에서 Tomcat을 실행하면 일반적인 Tomcat이 파일에 기록되는 것을 억제합니다. –

관련 문제