Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- ERD
- 국비지원
- MVCmodel
- 크롤링
- 스마트인재개발원
- 교차검증
- 하이퍼파라미터튜닝
- 비스포크시네마
- 선형모델 분류
- 머신러닝
- MSE
- 안드로이드
- 내일배움카드
- 2차 실전프로젝트
- semantic_segmentation
- 2차프로젝트
- JSP/Servlet
- 1차프로젝트
- 손실함수
- 취업연계
- KNN모델
- 프로젝트
- 취업성공패키지
- 오픈소스깃허브사용
- 백엔드
- gitclone
- randomForest
- 활성화함수
- springSTS
- intent
Archives
- Today
- Total
또자의 코딩교실
Tomcat 서버 오류 해결 - Build Path 관련 본문
어제 블로그 포스팅을 하기 위해 사용할 스크린샷을 찍기 위해 STS Spring을 켰다.
하지만 Tomcat서버 구동시에 서버가 정상적으로 구동되지 않았다.
자바를 업데이트 하거나, 다시 설치하거나,
스프링의 JRE정보가 유실되거나(별 이유없이 유실되기도 한다고함) 하면
이러한 오류가 발생한다고 한다.
그 이유를 찾기 위해 구글링을 통해 정상적으로 해결하는 방법을 찾았다.
참고 링크이다.
오류가 나는 정확한 원인은 아직 식견이 부족해 제대로 알지 못하지만, 해결방법은 찾았다.
근본적인 이유는 Tomcat서버가 뻗은 이후로 Server Runtime Libarary의 Path를 제대로 찾지 못해서이다.
순서는 다음과 같다.
1. 톰캣서버를 삭제하고 재설치한다.
2. Window -> Preferences 창을 열어준다.
3. Server -> Runtime Environments 창을 열어준다.
4. 설치되어 있던 톰켓 서버를 고르고 Remove
If (Tomcat server re-install == succ){
print("오류 해결 성공!")
}else( jsp 및 java 파일에 빨간줄이 나타나고, 제대로 작동되지 않는 경우){
Build Path >> 5번 항목부터 진행
}else(그래도 안돼!){
JAVA_HOME 환경변수 디렉토리 재설정 >> 6번 항목부터 진행
5. Tomcat 재설치 및 Build Path 방법
오류를 해결할 프로젝트에서 프로젝트에서 마우스 우클릭-> Build Path -> Configure Build Path 를 클릭
우측의 Add Library 클릭
Server Runtime 선택 후 클릭
설치한 Tomcat을 고르고 finish
6. JAVA_HOME 환경변수 디렉토리 재설정
실행전에!!
1) Servlet파일 중 어노테이션 매핑이름이 같은파일이 2개있나 찾아본다.
2) tomcat서버를 지우고 다시 깔아본다.
3) 톰캣서버 재부팅, 이클립스 재부팅, 컴퓨터 재부팅 재부팅 재부팅....
STS 내 Window - Preferences - Java - Installed JREs 창 접속
Installed JREs에 default로 되어있는 파일을 삭제(Remove)
Add를 눌러 Standard VM - Next버튼 클릭
Directiory 버튼을 눌러서 JAVA_HOME 환경변수로 설정되었는 디렉토리(C:\Program Files\Java\jdk1.8.0_271)를 선택해준다.
Apply and Close 클릭.
Server -> Tomcat Server -> OverView 창 진입
Runtime Environment 클릭 후 Preferences메뉴에서 추가한 JAVA_HOME 디렉토리를 선택한 후 Finish 클릭
Comments