Please Enable JavaScript!
Gon[ Enable JavaScript ]

반응형

pom.xml 에러 내용은 다음과 같습니다. 주로 maven Web application 프로젝트를 생성한 후 발생하는 에러입니다. 웹 배포 파일인 war 을 만들어 주는 플러그인이 없어서 에러가 발생한 것입니다. 에러 해결을 위해서는 maven-war-plugin 플러그인을 추가해야 합니다.

 

Description    Resource      Path    Location       Type

Could not initialize class org.apache.maven.plugin.war.util.WebappStructureSerializer     pom.xml         /sample        line 1  Maven Configuration Problem

 

Pom.xml 상단에 그림처럼 오류 내용을 확인할 수 있습니다.

 

에러를 해결하기 위해 아래 Maven 플러그인을 추가해야 합니다.

 

<plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-war-plugin</artifactId>
         <version>3.2.2</version>
</plugin>

 

 

그런데 pom.xml 에서 어느 부분에 추가해야 될까요? Plugin <plugins> 안에 추가합니다. 만약 <build></build> 내부에 <plugins> 가 없다면 추가합니다.

 

결과는 다음과 같습니다. Maven-war-plugin 오류가 사라졌습니다.

 

※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다.
이클립스 Eclipse 메이븐(Maven) 사용하기
이클립스(Eclipse) JSP 실행환경 만들기
이클립스(Eclipse) 브라우저 크롬으로 설정해서 실행하는 방법
스프링 No Compiler is provided in this environment
클립스 Spring Framework(스프링 프레임워크) 개발환경 구성하는 방법
반응형
Posted by 녹두장군1
,