2014-04-07 2 views
2

나는 자바 EE 개발자 4.3.2과 나는 다음과 같은 플러그인을 설치보다 이클립스 IDE를 다운로드 :봄 루와 메이븐 프로젝트 빌드 라이프 사이클 매핑

그 후 Spring Roo 1.2.5을 다운로드했습니다. 다음으로, 마법사의 도움으로 새 봄 캥거루 프로젝트를 생성하고 루 쉘에 나타납니다

프로젝트 --topLevelPackage sample.roo.flightapp --projectName flightapp-GWT --java 7 - 포장 JAR

그러나 Eclipse는 pom.xml에서 다음과 같은 문제점을 나타냅니다. 그 m2e 이클립스 플러그인 아무튼이 당신을 말해 :

Description Resource Path Location Type 
Plugin execution not covered by lifecycle configuration: org.codehaus.mojo:aspectj-maven-plugin:1.4:compile (execution: default, phase: process-sources) pom.xml /flightapp-gwt line 182 Maven Project Build Lifecycle Mapping Problem 
Plugin execution not covered by lifecycle configuration: org.codehaus.mojo:aspectj-maven-plugin:1.4:test-compile (execution: default, phase: process-sources) pom.xml /flightapp-gwt line 182 Maven Project Build Lifecycle Mapping Problem 
어떻게 가능 "메이븐 프로젝트 라이프 사이클 매핑 문제 빌드"이것은 봄 루의 버그가 아닙니다

+0

이것은 솔루션 http://stackoverflow.com/a/13733232/977828입니다. 어쩌면 누군가가 실수를해서 버그 리포트를 작성할 수 있을지 궁금해 할 것입니다. – user977828

+0

위의 해결책으로 인해 "jpa setup --provider DATANUCLEUS --database HYPERSONIC_IN_MEMORY"명령을 실행하여 "maven-eclipse-plugin의 additionalBuildCommands 요소가 필요합니다"라는이 문제가 발생했습니다. – user977828

답변

2

을 가진 문제를 해결하는 것입니다 이 메이븐 플러그인을 어떻게 처리 할 수 ​​있는지 (메이븐 라이프 사이클에서 실행할 때).

Roo 버그가 아닌 증명은 간단합니다. maven 명령 줄 버전을 사용하여 컴파일하십시오.

이 문제를 해결하려면 post을 확인하십시오.

행운을 빈다.

+0

다른 부서에서 다른 부서의 영역으로 밀어 넣는 경우를 생각해보십시오. 물론, 당신의 대답은 사실 완벽하고 따라서 나는 당신에게 upvote을 줬다. 그러나 진짜 문제는 다음과 같습니다 : 나는 일식에 깨끗하고 잘 지어지는 프로젝트를 원합니다. 이 실제 문제에 대해서는 대답하지 않습니다. 당신은 할 수 없습니다 - 유일한 진정한 대답은 : 아무도 그것을하고 싶지 않기 때문에 효과가 없습니다. – peterh