Tomcat 4

Tomcat | shutdown.sh 안될때 | error='Cannot allocate memory' ...The stop command failed.

1. 이슈 : shutdown.sh 명령 실행시 메모리 부족으로 shutdown 안됨 2. 오류메세지 : Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=512m; support was removed in 8.0 Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000a0000000, 1073741824, 0) failed; error='Cannot allocate memory' (errno=12) # # There is insufficient memory for the Java Runtime Environment to continue. # Na..

Tomcat | TLD 오류

1. 이슈 : 서버 구축시 tomcat을 재부팅하면 오류 메세지 발생. 동일한 webapps 파일인데 A서버에서는 정상 실행되고 B 서버(테스트서버) 에서는 일부 페이지가 로딩되지 않음. 각 서버의 jar 파일과 tld파일은 똑같은 상황. 2. 오류 메세지 : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP comp..

개발/JAVA 2022.02.04

Tomcat | IOException while loading persisted sessions: java.io.EOFException, Session cannot be resolved to a type 해결

1. 오류 : 로그아웃 (또는 세션 관련 기능) 실행시 Session cannot be resolved to a type 오류 발생 (오류 이미지) 2. 확인내용 : tomcat 실행할때 부터 해당 오류가 뜨면서 제대로 실행이 안되고 있었다. 3. 해결 방법 : 해당 프로젝트를 실행하는 tomcat 폴더의 > work 폴더 하위에서 sssion.ser 삭제 후 tomcat 서버 재실행

개발/JAVA 2022.01.18

Java | Tomcat | Java.net.BindException: Address already in use: JVM_Bind 오류

배경상황 : 포트 오류난 톰캣 서버 말고 다른 포트를 쓰는 톰캣은 정상실행되는 상황. 오류 : 특정포트를 쓰는 톰캣서버 실행오류 Java.net.BindException: Address already in use: JVM_Bind : 8282 해결 : 이클립스 Server탭에서 톰캣 서버 하위에 있는 war파일 2개 삭제 cmd에서 netstat -ano 명령으로 프로세스 조회했을때도 포트 8282(내 포트)를 쓰는 프로세스는 없었음 포트 8080 쓰는 프로세스도 없음 그래서 taskkill PID명령을 쓸 수 없었다 [해결방법] 1 제어판> 관리도구 > 서비스에서 Tomcat 우클릭 시작 2 (시작하면) 다시 우클릭해서 중지 3 cmd에서 netstat -ano 명령으로 다시 조회 8080 포트 쓰는게..

개발/JAVA 2020.02.12