본문 바로가기
개발 관련

이클립스 콘솔, 서버 제대로 안켜질때 확인해봐야될것

by 더블와이 2025. 4. 1.
728x90

처음 이클립스 구동할때

필요한 파일: openJDK, Eclipse, tomcat, 소스코드 이렇게 일텐데

1. 고급 시스템 환경변수 설정(JAVA_HOME, Path 등)
2. tomcat > open launch configuration > classpath, argument ( -Dspring.profiles.active=local 추가)
3. project 오른쪽 마우스 > properties > java build path > Libraries > JRE System Library(jdk 버전)
4. 모든 clean 작업들(tomcat
5. project 오른쪽마우스> maven > update project
6. eclipse ini 파일 수정 > 이건 안됐었음


대략 이렇게 했는데도 톰캣 구동시켜보면

Picked up _JAVA_OPTIONS: -Xmx512M
3월 31, 2025 2:34:43 오후 org.apache.catalina.startup.VersionLoggerListener log
정보: 서버 버전 이름:        Apache Tomcat/9.0.36
3월 31, 2025 2:34:43 오후 org.apache.catalina.startup.VersionLoggerListener log
정보: Server 빌드 시각:          Jun 3 2020 17:07:09 UTC
3월 31, 2025 2:34:43 오후 org.apache.catalina.startup.VersionLoggerListener log
정보: Server 버전 번호:         9.0.36.0
3월 31, 2025 2:34:43 오후 org.apache.catalina.startup.VersionLoggerListener log
정보: 운영체제 이름:               Windows 10
3월 31, 2025 2:34:43 오후 org.apache.catalina.startup.VersionLoggerListener log
정보: 운영체제 버전:            10.0
3월 31, 2025 2:34:43 오후 org.apache.catalina.startup.VersionLoggerListener log
정보: 아키텍처:          amd64
3월 31, 2025 2:34:43 오후 org.apache.catalina.startup.VersionLoggerListener log
정보: 자바 홈:             C:\dev\jdk1.8.0_301\jre
3월 31, 2025 2:34:43 오후 org.apache.catalina.startup.VersionLoggerListener log
정보: JVM 버전:           1.8.0_301-b09
3월 31, 2025 2:34:43 오후 org.apache.catalina.startup.VersionLoggerListener log
정보: JVM 벤더:            Oracle Corporation
3월 31, 2025 2:34:43 오후 org.apache.catalina.startup.VersionLoggerListener log
정보: CATALINA_BASE:         C:\Users\***\eclipse-workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0
3월 31, 2025 2:34:43 오후 org.apache.catalina.startup.VersionLoggerListener log
정보: CATALINA_HOME:         C:\home\apache-tomcat-9.0.36
3월 31, 2025 2:34:43 오후 org.apache.catalina.startup.VersionLoggerListener log
정보: 명령 행 아규먼트: -Dcatalina.base=C:\Users\***\eclipse-workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0
3월 31, 2025 2:34:43 오후 org.apache.catalina.startup.VersionLoggerListener log
정보: 명령 행 아규먼트: -Dcatalina.home=C:\home\apache-tomcat-9.0.36
3월 31, 2025 2:34:43 오후 org.apache.catalina.startup.VersionLoggerListener log
정보: 명령 행 아규먼트: -Dwtp.deploy=C:\Users\***\eclipse-workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps
3월 31, 2025 2:34:43 오후 org.apache.catalina.startup.VersionLoggerListener log
정보: 명령 행 아규먼트: -Djava.endorsed.dirs=C:\home\apache-tomcat-9.0.36\endorsed
3월 31, 2025 2:34:43 오후 org.apache.catalina.startup.VersionLoggerListener log
정보: 명령 행 아규먼트: -Dspring.profiles.active=local
3월 31, 2025 2:34:43 오후 org.apache.catalina.startup.VersionLoggerListener log
정보: 명령 행 아규먼트: -Dfile.encoding=UTF-8
3월 31, 2025 2:34:43 오후 org.apache.catalina.startup.VersionLoggerListener log
정보: 명령 행 아규먼트: -Xmx512M
3월 31, 2025 2:34:43 오후 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
정보: 프로덕션 환경들에서 최적의 성능을 제공하는, APR 기반 Apache Tomcat Native 라이브러리가, 다음 java.library.path에서 발견되지 않습니다: [C:\dev\jdk1.8.0_301\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/dev/openjdk-18.0.2/bin/server;C:/dev/openjdk-18.0.2/bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\CUBRID\bin;C:\CUBRID\cci\bin;C:\dev\openjdk-18.0.2\bin;C:\Users\***\AppData\Local\Microsoft\WindowsApps;;C:\DevTool\eclipse-jee-2020-06-R-win32-x86_64(다운)\eclipse;;.]
3월 31, 2025 2:34:43 오후 org.apache.coyote.AbstractProtocol init
정보: 프로토콜 핸들러 ["http-nio-8080"]을(를) 초기화합니다.
3월 31, 2025 2:34:43 오후 org.apache.catalina.startup.Catalina load
정보: [322] 밀리초 내에 서버가 초기화되었습니다.
3월 31, 2025 2:34:43 오후 org.apache.catalina.core.StandardService startInternal
정보: 서비스 [Catalina]을(를) 시작합니다.
3월 31, 2025 2:34:43 오후 org.apache.catalina.core.StandardEngine startInternal
정보: 서버 엔진을 시작합니다: [Apache Tomcat/9.0.36]
3월 31, 2025 2:34:46 오후 org.apache.jasper.servlet.TldScanner scanJars
정보: 적어도 하나의 JAR가 TLD들을 찾기 위해 스캔되었으나 아무 것도 찾지 못했습니다. 스캔했으나 TLD가 없는 JAR들의 전체 목록을 보시려면, 로그 레벨을 디버그 레벨로 설정하십시오. 스캔 과정에서 불필요한 JAR들을 건너뛰면, 시스템 시작 시간과 JSP 컴파일 시간을 단축시킬 수 있습니다.
3월 31, 2025 2:34:46 오후 org.apache.catalina.core.ApplicationContext log
정보: No Spring WebApplicationInitializer types detected on classpath
3월 31, 2025 2:34:46 오후 org.apache.coyote.AbstractProtocol start
정보: 프로토콜 핸들러 ["http-nio-8080"]을(를) 시작합니다.
3월 31, 2025 2:34:46 오후 org.apache.catalina.startup.Catalina start
정보: 서버가 [2,944] 밀리초 내에 시작되었습니다.

db 날려지는거 없고 딱! 이렇게만 나와서 답답했는데..

 

바꿔준 것은

1. tomcat version 변경
2. openJDK version 변경(project 오른쪽 마우스 > properties > java build path > Libraries > JRE System Library(jdk 버전)
3. deployment Assembly 설정 변경 ( project 오른쪽 마우스 > properties > deployment Assembly > /src/main/webApp (Deploy Path 는 /) 이것을 삭제 > /src/main/webContent 를 추가했다

11:37:42.836 INFO  hsqldb.db.HSQLDB73EA48045E.ENGINE - dataFileCache open start
11:37:42.852 INFO  hsqldb.db.HSQLDB73EA48045E.ENGINE - dataFileCache open end
4�� 01, 2025 11:37:45 ���� org.apache.coyote.AbstractProtocol start
4�� 01, 2025 11:37:45 ���� org.apache.catalina.startup.Catalina start

아직 폰트 설정은 안했는데 제대로 동작한다..

 

편안-

 

 

 

 

 

 

 

 

 

 

728x90