인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

여령님의 프로필 이미지
여령

작성한 질문수

[구버전] 웹 애플리케이션 개발을 위한 IntelliJ IDEA 설정 (2020 ver.)

Tomcat Server 등록

톰캣 실행 중 오류

작성

·

455

0

웹 브라우저 주소창에 localhost:8080 이라고만 치면 정상적으로 실행되는데, localhost:8080/myweb/HelloServlet이라고 치면 "HTTP 상태 404 - 찾을 수 없음" 이라고 뜹니다...

이럴 땐 어떻게 해야 하나요...ㅜㅜ

답변 3

0

Dowon Lee님의 프로필 이미지
Dowon Lee
지식공유자

안녕하세요, 이도원입니다. 

Tomcat 10부터는 Java EE 대신 Jakarta EE를 지원하고 있기 때문에, 기존 코드를 수정해 줘야만 합니다. (예, javax.* 패키지를 사용하고 있던 부분을 jakarta.* 패키지로 변경 등) 간단하게 기존 코드를 사용하시기 원하시면, Tomcat 9.0.xx 버전 사용을 추천드립니다. 

https://tomcat.apache.org/

감사합니다. 

0

war를 따로해서 webapps폴더에 저장했는데 안되서 밑에 예전 다른분이 질문한거에 톰캣 10버젼은 JavaEE를 지원안해서 9로하니까 정상출력된다는 글이 있더라구요 확인해보시는것도 좋을거같아요 저도 9로 다운그레이드하니까 정상출력됩니다.

0

Dowon Lee님의 프로필 이미지
Dowon Lee
지식공유자

안녕하세요, 이도원입니다. 

올려주신 오류는 myweb이라는 컨텍스트가 등록되어 있지 않아서 생긴 것 같습니다. myweb이라는 웹 애플리케이션 파일을 webapps 폴더에 저장하셔야 할 것 같습니다.

감사합니다. 

여령님의 프로필 이미지
여령

작성한 질문수

질문하기