본문 바로가기

2014년/지속적 통합 Tool-Maven5

build.plugins.plugin.version plugin is missing 예를 들어서 'build.plugins.plugin.version' for org.apache.maven.plugins:surefire-report-maven-plugin is missing. 다음과 같은 메세지를 보개된다면 org.apache.maven.plugins surefire-report-maven-plugin 2.11 위의 파란색 부분을 모두 확인해보기 바란다. 등록 부분에 버젼을 명시해주었다고 하더라도 실제 플러그인부분에 명시가 안되어있으면 Error을 발생시킨다. 3.0.3 버젼에서는 아주 자세히 채크한다 ( 2.1.0 버젼에서는 에러가 안난다 ) 2011. 12. 16.
Failed to execute goal org.apache.maven.plugins:maven-resources-plugin ------------------ BUILD FAILURE ------------------ Failed to execute goal org.apache.maven.plugins:maven-resources-plugin: 2.4.3: resources ....... 뭐 이런메세지가 뜬다 그리고 맨뒤에 구체적인 Error메세지가 뜰것이다.... 예를 들어서 Bad pathname -> [Help 1] 또는 Invaild ~~~~~~ ->[Help 1] 이다 첫번째는 bad pathname이다 target를 잘못잡아주었을때 발생함을 알수가있다. 두번째는 난감하다 어디가 잘못되었는지 찾기 어렵다 이때는 차근차근 주석처리하다보면 에러가 안나는 부분이 있다^---------------^ eclipse에서 자동 주.. 2011. 12. 16.
maven deploy 해보기 http://maven.apache.org/guides/index.html 여기에 가면 indexing 되어있다 우선 pom.xml의 설정부분은 이렇다 Broide ftp://192.168.10.111:9000/app/Brodie setting.xml 파일의 설정부분은 이렇다. Broide jeusserver jeusadmin setting.xml파일이 없다면 생성해서 넣어주어야한다. 경로는 repository 와 같은 레벨에 넣어주면된다. 이후에 command 창에서는 mvn clean package deploy 하고 eclipse(m2.)에서는 mvn을 빼고 실행하면 된다. 콘솔창에 정상적으로 ftp접속하여 upload하는 모습을 볼수가 있다. 위의 설정대로 /app/Brodie/프로젝트명(artfa.. 2011. 12. 13.
hudson 에서 maven pom.xml 파싱시 encoding 문제 UTF-8 2.5.6 위의 줄을 추가해주면 해결이 된다. 참고: 추측이지만 encoding 이 안되면 pom.xml 파싱시 test plugin 부분을 잘못읽어들여 test코드실행시 실패를 하는것 같다.( 그냥 src/main/java 부분은 잘실행되지만 src/test/java 부분은 failed난다는 이야기) 2011. 11. 29.