[Eclipse] WTP JSP import error.

ITWeb/개발일반 2013. 5. 22. 04:55

eclipse 에서 dynamic web project 를 생성하고 maven project 로 변환 했을 때 아래와 같은 에러를 접하셨다면 참고하시기 바랍니다.


[에러 목록]

Only a type can be imported. org.apache.commons.logging.Log resolves to a package


[해결 방법]

- 이와 같은 에러가 발생 하는 것은 maven dependency library 나 referenced library 가 project 의 WEB-INF/lib 으로 복사가 안되어서 관련 파일을 찾지 못해 발생을 하는 것입니다.

- web project properties -> deployment assembly -> add -> java build path entries -> maven 및 추가한 lib 선택 -> finish


- 추가로 패키징 시 war 로 묶을 때 에러 발생 하지 말라고 pom.xml 에 아래 코드 추가 합니다.

<packaging>war</packaging>

<plugin>            

  <groupId>org.apache.maven.plugins</groupId>

  <artifactId>maven-war-plugin</artifactId>

  <configuration>

    <webXml>WebContent/WEB-INF/web.xml</webXml>        

  </configuration>

</plugin>

: