programing

이클립스에서 Tomcat 서버의 시간 초과 변경

kakaobank 2023. 5. 17. 23:19
반응형

이클립스에서 Tomcat 서버의 시간 초과 변경

Tomcat을 실행하려고 하면 다음과 같은 메시지가 표시됩니다.

Server Tomcat v6.0 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor.

이 서버 편집기는 어디에 있습니까?Windows 환경설정 서버에서 찾지 못했습니다.

저는 Eclipse 3.6을 사용하고 있습니다.

Open the Servers view -> double click tomcat -> drop down the Timeouts section

여기서 각 서버의 시작 시간을 늘릴 수 있습니다.

  1. 서버 보기로 이동
  2. 시간 제한을 변경할 서버를 두 번 누릅니다.
  3. 오른쪽에는 시간 초과 드롭다운 탭이 있습니다.그것을 선택하세요.
  4. 그런 다음 시간 제한을 변경할 수 있습니다.

여기에 이미지 설명 입력

해결됨: 바로 그거야!!JDK6으로 컴파일하고 있었지만 JDK7로 Tomcat을 실행하는 경우 WST는 이클립스 설정이 아닌 시스템 속성을 사용합니다.또한 이클립스와 시스템에서 동일한 JDK 버전을 구성합니다(cmd 행의 java -version으로 확인).

세부사항:여기에 설명된 것처럼 eclipse를 구성하려고 하지만 문제가 해결되지 않았습니다. 그러면 eclipse의 오류 로그에서 Tomcat이 jre 1.7.로 시작되었음을 알 수 있습니다.

저도 cmd 라인에서 'java-version'을 시도해보고 예상했던 '1.6'이 아닌 '1.7'을 얻었습니다.

또한 시스템 패널에서 Java 1.6(이클립스에서처럼)을 구성하기로 결정했지만 문제가 해결되지 않았습니다.또한 jre 1.7 restart eclipse를 제거하고 IT Success!..매우 유용한 단서였습니다, 감사합니다.

서버를 두 번 클릭하고 시간 초과 섹션을 확인하고 사진에 시간을 더 추가합니다.

Windows ->환경설정 ->서버

서버 시간 초과를 지정할 수 있습니다.

또는 여기에 있는 [서버] 탭을 통해 다른 방법을 사용할 수 있습니다.

http://henneberke.wordpress.com/2009/09/28/fixing-eclipse-tomcat-timeout/

이 문제는 코드에 중단점을 설정하고 코드 오버홀 후 디버그 모드에서 Tomcat을 시작하려는 경우에도 발생합니다.

해결책은 모든 중단점을 지우는 것입니다.

tomcat을 두 번 클릭하면 "codice_1"로 숫자를 수정하여 설정 구성을 참조하십시오.아마도 이것은 Tomcat 오류가 아닐 것입니다.DB 연결이 가능하다는 것을 알 수 있습니다.

이 문제는 서버를 시작할 때 시작되는 항목이 너무 많거나 디버그 모드에서 초기화 순서를 수행하는 경우에 발생할 수 있습니다.이클립스에서는 Debug Perspective의 Tomcat 서버 항목 'Servers view' 탭을 '열어서' 시작 시간 제한을 변경하는 것이 편리합니다.경우에 따라 이 설정이 '실제' 저장된 위치를 아는 것이 유용합니다.

Tomcat은 servers.xml 파일의 요소에서 이 설정을 읽습니다.이 파일은 .metatdata/에 저장됩니다.플러그인/플러그인/플러그인이클립스 작업 공간의 wst.server.core 디렉토리, 즉:

// .tg/플러그인/plugins.dll.wst.server.core/plugins.xml

.metadata/ 아래의 다른 디렉터리에는 Eclipse 플러그인에 대한 다른 중요한 구성 파일이 있습니다.플러그인도 있습니다.

다음은 eclipse GUI를 통해 Tomcat 서버 구성을 편집할 때 변경되는 servers.xml 파일의 예입니다.

1200초 이상의 긴 시간에 설정된 '시작 시간 초과' 속성을 확인하십시오.

또한 Eclipse Tomcat Server 시간 초과 문제가 발생하여 다음과 같은 모든 제안을 시도했습니다.

  • 시간 초과 증가(초)
  • 작업 영역 디렉터리에서 다양한 .vmx 파일 삭제
  • 실행 구성과 함께 Eclipse에서 서버 인스턴스 삭제

Rohitdev의 코멘트를 읽고 제가 실제로 큰 코드 변경 후에 인터셉트 클래스에 중단점을 추가하고 그것을 끄는 것을 잊어버렸다는 것을 깨닫기 전까지는 아무 것도 작동하지 않았습니다.저는 그것을 제거했고 다른 모든 중단점과 Tomcat은 바로 시작했습니다.

Tomcat 8 업데이트 25 및 Tomcat 7이 있지만 동일한 문제가 발생하면 로컬 호스트의 Server Tomcat v7.0 Server가 45초 이내에 시작할 수 없습니다.라는 메시지가 나타납니다.서버에 더 많은 시간이 필요한 경우, 서버 편집기에서 시간 제한을 늘려 보십시오.

언급URL : https://stackoverflow.com/questions/4845219/change-tomcat-servers-timeout-in-eclipse

반응형