티스토리 뷰
기본적으로 환경설정은 되어있고, 정상적으로 이용하고 있다가 오류가 나는 경우가 있다.
보통 사용하는 8080, 8005, 8009 Port가 이미 사용중이라 충돌이 났다고 alert이 뜨거나
컴파일이 제대로 되지 않아 필요한 .class파일 누락으로 compile error가 발생하거나 하는 경우가 있다.
이 때 기본적으로 해볼만한 작업을 소개한다.(eclipse java 기준)
1. Compile Error > Project Clean
- Project > Clean > Clean all projects, Clean projects selected below
: 프로젝트를 재컴파일 시키는 작업이다. 이 기능을 알기 전까지는 Restart를 하곤 했는데 상대적으로 속도가 더 빠르다. 프로젝트 개수에 따라 전체 프로젝트 재컴파일, 특정 프로젝트 선택 컴파일을 진행하면 된다.
2. Tomcat Error
- Tomcat Work Directory Clear
: tomcat 역시 필요한 파일이 제대로 생성안되어 오류가 발생할 때가 있다. 이 때는 Servers 탭에서 사용하는 tomcat server 우클릭 > Clean, Clean Tomcat Work Directory을 해준다. 혹은 직접 해당 tomcat 폴더에 들어가서 생성 파일을 다 삭제해주고 실행하면 새로 생성한다. - Port 충돌
: 상대적으로 가장 자주 만나는 에러이다. 비정상적으로 이클립스가 종료되거나 하였을 때 tomcat 서버는 살아 있어서 실행 시 Port 충돌이 나는 경우이다.
window키 + R + cmd 입력해서 커맨드 창을 띄우고 netstat -ano 명령어를 실행하여 네트워크 상태를 조회한다.
여기서 본인의 tomcat port가 돌아가고 있는지 찾는다.
8080 Port 를 쓰고 있는 PID를 죽이면 프로세스가 종료되어 충돌을 일으키지 않는다.
taskkill /F /PID 17432 명령어를 통해 해당 PID를 죽이고 tomcat을 실행하면 충돌이 해결된다.
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- this.select
- Oracle
- input블록지정
- 속도차이
- imemode
- javascript
- 날짜표기법
- 비동기식
- Union All
- 오라클디비
- 날짜계산연산
- 데이터 받기
- tomcat port 충돌
- regexp
- 한글우선
- 문자숫자판별
- async
- db
- project clean
- 한글영어기본값설정
- replace
- 공백제거
- java
- onfocus
- 동기식
- tomcat 오류
- 라인이동
- replaceAll
- 컴파일 에러
- 영어우선
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함