2012/11/22 09:11

maven deploy error Architect



아래와 같은 에러가 발생했다는 연락을 받았다.

------------------------------
[WARNING] 'build.plugins.plugin.version' for org.codehaus.mojo:tomcat-maven-pluginis missing. @ line 234, column 12
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-pluginis missing. @ line 245, column 12
[WARNING]
[WARNING] It is highly recommended to fix these problems because they threatenthe stability of your build.
[WARNING]
[WARNING] For this reason, future Maven versions might no longer supportbuilding such malformed projects.
------------------------------

이전에 deploy환경 설정해주면서 특별한 문제가 없었기 때문에,
잘 되고 있으리라 생각했는데..
문제가 발생했나보다. 

찾아보니, 이유는 생각보다 쉽게 찾았다.
version을 명시하지 않았던 것... http://imdev.tistory.com/141 (감사!!)

내 환경에서는 
org.codehaus.mojo:tomcat-maven-plugin(1.1)
org.apache.maven.plugins:maven-compiler-plugin(2.3.2) 
으로 다른 개발환경에서 세팅해놓은 버전이 명시 되었으나,
이 프로젝트에서는 위 라이브러리를 찾지 못하던 것.

org.codehaus.mojo:tomcat-maven-plugin
org.apache.maven.plugins:maven-compiler-plugin 의 버전을 넣어주니 OK!!

참고로, 
maven artifact 버전을 찾는 방법은 두가지 정도?
1. http://mvnrepository.com 에서 검색
2. 이클립스에서 pom.xml 파일의 dependencies 탭 클릭 / add 클릭 / artifactId 넣어서 검색.

덧글

댓글 입력 영역