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

김빙구쓰님의 프로필 이미지
김빙구쓰

작성한 질문수

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

첫번째 웹 프로젝트 생성

cannot resolve symbol "servlet"

작성

·

1.8K

2

이런식으로 연결돼서 안 되는거 같은데 ulttimate 버전을 사용해도 똑같이 안 됩니다ㅠㅠ 어떻게 해야하는 걸까욤

답변 3

2

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

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

추가 질문이 있었던 것을 오늘에서야 확인했습니다. 답변이 늦어 죄송합니다.

질문하셨던 메이븐 빌드 관련 팝업이 뜨지 않는 것은 IntelliJ의 버전에 따라 바뀐것 같습니다. 

pom.xml 파일 변경 시 팝업 대신 우측 상단에 다음과 같은 아이콘이 생길 수 있으며, 해당 아이콘을 클릭하면 메이븐 빌드가 진행 됩니다.

감사합니다. 

2

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

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

javax.servlet을 mvnrepository에서 확인해 보면( https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api)

특별히 문제가 있는 것 같지는 않습니다. 

1. IntelliJ에서 maven 빌드 (clean -> compile -> package)

2. [홈 폴더]/.m2/repository/ 폴더 밑에 있는 javax.servlet 라이브러리가 제대로 다운로드 되었는지 확인

3. javax.servlet을 4.x버전 말고, 아래 버전으로 변경하신 다음에 빌드 

를 해 보시기 바랍니다. 

감사합니다.   

0

무슨 이유인지 메이븐 프로젝트 임포트 하라는 팝업이 뜨질 않습니다. 그리고 빌드는 성공했는데 서블릿 라이브러리들이 다운 되지 않습니다. 클린/컴파일/팩키지 다 확인해도 빌드 석세스만 되고 서블릿은 존재하지 않습니다. 프로젝트 지우고 다시 해봐도 마찬가지네요.

맥 OS  인데 뭐가 잘 못된 걸까요? 위에서 하라는 건 다 해봤는데 변함이 없네요. 

김빙구쓰님의 프로필 이미지
김빙구쓰

작성한 질문수

질문하기