Language/Java

[eclipse] javax.servlet 패키지 import 오류

2022. 8. 27. 18:58
728x90
반응형

😢 오류 발생 상황

javax.servlet 패키지를 찾을 수 없음

새로운 프로젝트에서 Servlet 클래스를 생성하였더니, 다음과 같이 javax.servlet 패키지를 import하지 못하는 문제가 발생했다. 

 

💡 해결 방법 1

- 이 오류는 이클립스 프로젝트에 servlet 라이브러리가 추가되어있지 않기때문에 발생한다.
- tomcat에서는 web 개발에 필요한 servlet, websocket, jsp 등의 .jar 파일들을 포함하고 있기 때문에 tomcat/lib 경로에 있는 .jar 파일을 프로젝트에 추가해주면 된다.

- 프로젝트 우클릭 -> Build Path -> Configure Build Path...

 

- 위쪽 탭에서 Libraries -> Classpath 클릭 -> 우측 메뉴 중 Add External JARs... 

 

- tomcat이 설치된 경로 에서 lib 폴더에 가면 servlet-api.jar 이 있다. (열기) 클릭
(필자의 경우 톰캣이 C:\Program Files\Apache Software Foundation\Tomcat 9.0 경로에 설치되어 있음.)

 

- 다음과 같이 Classpath 에 servlet-api가 추가된다. Apply and Close 클릭하여 적용.

 

💡 해결 방법 2

- 위에서는 필요한 라이브러리만 Classpath에 추가해주었지만, 그냥 Server의 모든 라이브러리를 추가하여 해결할 수도 있다. 

- 프로젝트 우클릭 -> Build Path -> Configure Build Path... -> Libraries -> Classpath 클릭 후 Add Library...

 

- Server Runtime 클릭 후 Next -> 사용하는 Server 선택 후 Finish

 

- Classpath에 Server Runtilme 라이브러리가 추가된 모습.

 

728x90
반응형
저작자표시 (새창열림)
'Language/Java' 카테고리의 다른 글
  • [Java] Math 주요 메서드 정리
  • [Java] 정렬된 배열에서 삽입 포인트 찾기 Arrays.binarySearch()
  • [Java] 문자열 분리를 위한 StringTokenizer
  • [Java] 열거형 클래스, Enum
KAispread
KAispread
개발에 관련된 학습 내용들을 기록하는 공간입니다.
반응형
KAispread
기억의 정류장
KAispread
전체
오늘
어제
  • All (120)
    • Language (27)
      • Java (14)
      • JavaScript (4)
      • Principle (2)
      • Summary (7)
    • Web (10)
      • Template (4)
      • Base (6)
    • Spring (7)
    • Test (7)
    • JPA (23)
      • Spring Data JPA (9)
      • Base (14)
    • AWS (10)
    • DevOps (8)
      • Monitoring (2)
    • Database (10)
    • Algorithm (9)
    • Project (1)
    • Git (1)
    • 생각 정리 (4)
    • IDE (3)
      • eclipse (1)
      • Intellij (2)

블로그 메뉴

  • 🌈 GIthub
  • 🌎 LinkedIn
  • 📝 Notion
  • 🧑🏻‍💻 Resume

인기 글

최근 댓글

최근 글

hELLO · Designed By 정상우.
글쓰기 관리자
KAispread
[eclipse] javax.servlet 패키지 import 오류
상단으로

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.