나는 작동합니까 하는 봄 데이터 및 Neo4j. 내가 하는 이 안내선 에 의해 시작된 준수하십시오 링크됨 메인 사이트에. 특히 내가 내 포m.1믈 기반 외부로 ", ", Hello, World! 예제 파일을. 여기에 대한 문제를 일으키는 플러그인에는 from my 포m.1믈 한조각.
<! - 언어: xml - >.
<plugin>
<!-- Required to resolve aspectj-enhanced class features -->
<groupId>org.codehaus.mojo</groupId>
<artifactId>aspectj-maven-plugin</artifactId>
<version>1.0</version>
<configuration>
<outxml>true</outxml>
<aspectLibraries>
<aspectLibrary>
<groupId>org.springframework</groupId>
<artifactId>spring-aspects</artifactId>
</aspectLibrary>
<aspectLibrary>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-neo4j</artifactId>
</aspectLibrary>
</aspectLibraries>
<source>1.6</source>
<target>1.6</target>
</configuration>
<executions>
<!-- ERROR HERE IN ECLIPSE SEE BELOW FOR FULL MESSAGE -->
<execution>
<goals>
<goal>compile</goal>
<goal>test-compile</goal>
</goals>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjrt</artifactId>
<version>${aspectj.version}</version>
</dependency>
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjtools</artifactId>
<version>${aspectj.version}</version>
</dependency>
</dependencies>
</plugin>
오류가 나는 보는 것이.
Multiple annotations found at this line:
- Plugin execution not covered by lifecycle configuration: org.codehaus.mojo:aspectj-maven-plugin:1.0:compile (execution: default, phase: process-classes)
- Plugin execution not covered by lifecycle configuration: org.codehaus.mojo:aspectj-maven-plugin:1.0:test-compile (execution: default, phase: process-classes)
제가 운영하는 Eclipse 3.6.2 및 m2e 0.13. # 39 의 i& 아닌, m, 설명 가능한 경우 Maven 숙련가 매우 답변을 주시기 바랍니다.
내 경우 비슷한 문제를 Andrew& 사용하는 대신, s # 39 이 제안에 대해 간단히 소개한 후, lt, 내가 & 픽스의 협력했습니다 pluginManagement&, gt, 포m.1믈 질문이예요 에 대한 태그 인해, lt, pluginManagement> & 누각되었습니다 오류: 있는 것처럼 보인다. 태그이고, 그래서 방지하기 위해 필요한 모든 플러그인에는 둘러싸려면 Eclipse, 단순히 하나의 예외, lt, 등, 태그 태그 pluginManagement> & 안에 있습니다.
<! - 언어: xml - >.
<build>
<pluginManagement>
<plugins>
<plugin> ... </plugin>
<plugin> ... </plugin>
....
</plugins>
</pluginManagement>
</build>
일단 이 구조가 마련되어 있으며, 오류가 댁이라면 하였다.
어떤 엉망하지. 내가 어디서 찾을 수 있지만, 이 t # 39 don& 너희에게베풀어진 다음 afaq M2Eclipse 좀 더 추가할 수 있었습니다. 더욱 슬픈 것은 쉽게 납득할 수 없는 이 태그는 # 39, isn& 당근이지를 필요하다.
<! - 언어: xml - >.
<build>
... various plugins ...
<pluginManagement>
<plugins>
<!--This plugin's configuration is used to store Eclipse
m2e settings only. It has no influence on the Maven build itself. -->
<plugin>
<groupId>org.eclipse.m2e</groupId>
<artifactId>lifecycle-mapping</artifactId>
<version>1.0.0</version>
<configuration>
<lifecycleMappingMetadata>
<pluginExecutions>
<pluginexecution>
<pluginExecutionFilter>
<groupId>org.codehaus.mojo</groupId>
<artifactId>aspectj-maven-plugin</artifactId>
<versionRange>[1.0,)</versionRange>
<goals>
<goal>test-compile</goal>
<goal>compile</goal>
</goals>
</pluginExecutionFilter>
<action>
<execute />
</action>
</pluginexecution>
</pluginExecutions>
</lifecycleMappingMetadata>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>
여러 가지 문제가 있는 didn& M2Eclipse 플러그-인이 있었다, t # 39 작동합니까 봄 단순히 데이터. 결국 내가 비활성화됨 M2Eclipse 찬성하는 아파치 Eclipse 플러그인을.
[Eclipse m2e 문서용으로] 에서 제안된 솔루션 (https://www.eclipse.org/m2e/documentation/m2e-execution-not-covered.html # autoexec. 플러그인에는 목표):
Eclipse 플러그인을 하려면 실행할 수 있는 ',', '태그 제작 중에 - 그냥 재장착합니다 < ignore/> <, execute/>,' 태그에 생성할지 구성:
< action>; < execute/>; < /action>; 또는 Eclipse 플러그인을 실행할 수 있는 아니라 변동분 구축 할 수 있습니다.
< action>; < execute>; < runOnIncremental> true< /runOnIncremental>;;; < autoexec. >; / < /action>;
Eclipse 의 루나 4.4.0 이 오류가 선택한 환경 설정에서 무시하려면 수 있습니다
또한 빠른 (Ctrl + 1) 이 오류에 대해, 이를 통해 해결할 수 있는 옵션을 마크 목표 < 플러그인에는 name>; 이클립스 (Eclipse) 에서 무시됨 기본설정에는 구축할 수 있다 (실험)
이 때문에 ',' 포m.1믈 수정하십시오 doesn& # 39 더 좋은 방법이 없다.
A 메이븐 > 수행해야 합니다. 업데이트 프로젝트 같은 오류가 믿지아니하며 해결하십시오 다른 프로젝트 잘 알려져 있다.
Sts (봄 툴) 에서 이 환경 설정에서 오류 무시하려면 선택할 수 있습니다.
창 >. 기본설정에는 >. 메이븐 >. Errors/Warnings >. 플러그인에는 엑서큐션 적용을 받지 않는 구성 된다. 무시 / 경고 / error: 강조표시할 를 선택합니다. 그럼. 프로젝트를 마우스 오른쪽 단추로 클릭합니다 업데이트하십시오 선택하시려면 메이븐 및 프로젝트 어졌다면 오류가 발생합니다 사라졌다.
(Https://www.eclipse.org/m2e/documentation/m2e-execution-not-covered.html) 참조.
>. 일부 문제를 해결하기 위해 오랜 >. m2e 单捞磐啊 명시성 지침 1.0 >. what to do with all plugins 메이븐 >. 바인딩되지 " interesting"; 단계 >. 프로젝트 구축하십시오 수명주기의. 우리들은 이러한 >. 지침을 구축하십시오 수명주기의 ", 프로젝트 >. mapping". 또는 단순히 수명주기의 " mapping"; >. 어떻게 m2e 정의하십시오 매핑하므로 때문입니다. >. 정보 파일을 프로젝트에서 포m.1믈 >. eclipse 를 작업공간에서 프로젝트 >. 구성 및 실행 중에 >. Eclipse 작업공간에서 구축하십시오. >. >. 구축하십시오 수명주기의 매핑에서는 프로젝트 >. 지정할 수 있는 구성 >. 프로젝트 포m.1믈 의해, 했다. >. 이클립스 플러그인 및 또한 >. 일부 대한 기본 구성 >. 일반적으로 사용되는 메이븐 플러그인 배송되었을 >. 함께 m2e. 우리들은 이러한 수명주기의 ". >. 구성도를 메타데이터입니다 sources". m2e 불지옥으 >. 아래 모두 같은 오류가 표시자가 만들기 >. 없는 플러그인에는 실행 >. 어떤 매핑에서는 수명주기의 >. 구성도를 메타데이터입니다 알려졌다. >. >. 플러그인에는 엑서큐션 적용을 받지 않는 수명주기의 구성: >. org.apache.maven.plugins:maven-antrun-plugin:1.3:run >. (실행: 발령합니다 소스뿐만 입력입니다, 위상. 발령합니다 소스뿐만) >. >. m2e 플러그인에는 일치시킵니다 >. 작업 실행을 통해 >. 그루피드 플러그인에는 함께, >. 아티페스티드, 버전 범위 및 골을 넣었다. >. 세 가지 기본 동작을 m2e >. 별도의 플러그인을 함께 할 수 있습니다. >. , 무시하시겠습니까 실행하십시오 및 실행 >. 구성자를 위임합니다 프로젝트로 .
참고로 M2Eclipse 1.7.0 버전 (m2e) 에서 사용할 수 있는 새로운 형식의 specifying 수명주기의 today& # 39 의 Eclipse 네온 릴리스에는 汲摹窍妨绰 트레이닝하려면 구성도를 메타데이터입니다. 그 결과 이 같은 상용 (여기서는 we& # 39, re telling m2e 무시하려면 목표):
<pluginManagement>
<plugins>
<!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.-->
<plugin>
<groupId>org.eclipse.m2e</groupId>
<artifactId>lifecycle-mapping</artifactId>
<version>1.0.0</version>
<configuration>
<lifecycleMappingMetadata>
<pluginExecutions>
<pluginexecution>
<pluginExecutionFilter>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<versionRange>[1.5.0,)</versionRange>
<goals>
<goal>exec</goal>
</goals>
</pluginExecutionFilter>
<action>
<ignore></ignore>
</action>
</pluginexecution>
</pluginExecutions>
</lifecycleMappingMetadata>
</configuration>
</plugin>
</plugins>
</pluginManagement>
<?m2e ignore?>
자세한 내용은 [릴리스 노트] [2] 참조.
[2]: https://www.eclipse.org/m2e/documentation/release-notes-17.html # 새로운 형식의 specifying 수명주기의 구성도를 메타데이터입니다
이전 대답 - # 39 의 부록 표시됨과 there& 대한 검색 방법을 그냥 can& # 39, t, t # 39 추가할 경우 상용 또는 don& 진저한테 프로젝트에 치어. 보면 다음과 같은 위치:
{Eclipse_folder}/plugins/org.eclipse.m2e.lifecyclemapping.defaults_{m2e_version}
같은 변경 할 수 있는 파일 'lifecycle-mapping-metadata.xml 찾아야 합니다' 의 또 다른 답을 얻고 설명됨 [M2E 엑서큐션 플러그인에는 포함되지 않는] (https://www.eclipse.org/m2e/documentation/m2e-execution-not-covered.html).
난 이미 Eclipse& (인디고) 와 같은 문제가 있다, nbsp; v3.7 m2eclipse 내 메이븐 플러그인에는. 이 오류는 쉽게 해결할 것이라며 실행 단계에 플러그인에는 명시적으로 정의할 수 있다. 그래서 제 치어 다음과 같습니다.
<! - 언어: xml - >.
<project>
...
<build>
...
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>buildnumber-maven-plugin</artifactId>
<version>1.0</version>
<configuration>
<timestampFormat>yyyy-MM-dd_HH-mm-ss</timestampFormat>
</configuration>
<executions>
<execution>
*<phase>post-clean</phase>*
<goals>
<goal>create-timestamp</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
...
찾기 위해 필요한 모든 업데이트 설치 도중 " smartupdate 문의하려면 사이트용 software"; 검사됩니다.
출처: [업그레이드하기를 메이븐 통합을 위한 툴 스프링소스 2.8.0] (http://blog.springsource.com/2011/10/18/upgrading-maven-integration-for-springsource-tool-suite-2-8-0/ # 207264 주석문입니다.) (앤드루 아이젠버그)
이 경우 자동으로 설치 할 경우 장제스 don& # 39, t, t, 설치 아스펙티 할꺼이나 설치되어 있지만 doesn& # 39 의 개발 도구 (장제스) 를 먼저 " 인디고 (indigo) 업데이트 site"; (따라 이클립스 버전).
[아스펙티 개발 툴 사이트] 대한 자세한 정보 (http://www.eclipse.org/ajdt/).
내가 할 해결하십시오 공급해 주기 때문에 누각되었습니다 매핑에서는 pageref [이 페이지] (https://www.eclipse.org/m2e/documentation/m2e-execution-not-covered.html)
'이동' 아래 '파일을 생성하고 workspace/rtc-ws/.metadata/.plugins/org.eclipse.m2e.core/lifecycle-mapping-metadata.xml' lifecycle-mapping-metadata.xml 붙여넣거나 리로드하려면 아래와 같은 구성
Eclipse 와 함께 사용하는 경우 어려움을 겪고 있고, t # 39 로 4.2 매핑에서는 won& lifecycle-mapping-metadata.xml '에서' 당신 '포m.1믈 엉망하지 동일팔레트에 새 파일을 만들 수 있습니다' - 'windo >. &Gt 기본설정에는 -; 수명주기의 구성도를 ' (don& # 39, t forget 누름에 리로드하려면 작업공간에서 수명주기의 이 파일의 각 변경 이후 메타데이터입니다 매핑이라는!). 다음은 eclipse/plugins/org.eclipse.m2e.lifecyclemapping.defaults_1.2.0. .jar/lifecycle-mapping-metadata.xml 따라 '예' (20120903-1050)
<?xml version="1.0" encoding="UTF-8"?>
<lifecycleMappingMetadata>
<pluginExecutions>
<pluginexecution>
<pluginExecutionFilter>
<groupId>org.codehaus.mojo</groupId>
<artifactId>buildnumber-maven-plugin</artifactId>
<goals>
<goal>create-timestamp</goal>
</goals>
<versionRange>[0.0,)</versionRange>
</pluginExecutionFilter>
<action>
<ignore />
</action>
</pluginexecution>
<pluginexecution>
<pluginExecutionFilter>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<goals>
<goal>list</goal>
</goals>
<versionRange>[0.0,)</versionRange>
</pluginExecutionFilter>
<action>
<ignore />
</action>
</pluginexecution>
<pluginexecution>
<pluginExecutionFilter>
<groupId>org.zeroturnaround</groupId>
<artifactId>jrebel-maven-plugin</artifactId>
<goals>
<goal>generate</goal>
</goals>
<versionRange>[0.0,)</versionRange>
</pluginExecutionFilter>
<action>
<ignore />
</action>
</pluginexecution>
<pluginexecution>
<pluginExecutionFilter>
<groupId>org.codehaus.mojo</groupId>
<artifactId>gwt-maven-plugin</artifactId>
<goals>
<goal>compile</goal>
</goals>
<versionRange>[0.0,)</versionRange>
</pluginExecutionFilter>
<action>
<ignore />
</action>
</pluginexecution>
<pluginexecution>
<pluginExecutionFilter>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<goals>
<goal>copy-dependencies</goal>
<goal>unpack</goal>
</goals>
<versionRange>[0.0,)</versionRange>
</pluginExecutionFilter>
<action>
<ignore />
</action>
</pluginexecution>
<pluginexecution>
<pluginExecutionFilter>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<versionRange>[1.7,)</versionRange>
<goals>
<goal>run</goal>
</goals>
</pluginExecutionFilter>
<action>
<ignore />
</action>
</pluginexecution>
<pluginexecution>
<pluginExecutionFilter>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<versionRange>[2.8,)</versionRange>
<goals>
<goal>check</goal>
</goals>
</pluginExecutionFilter>
<action>
<ignore />
</action>
</pluginexecution>
</pluginExecutions>
</lifecycleMappingMetadata>
내가 사용한
<! - 언어: xml - >.
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<version>1.6</version>
<executions>
<execution>
<id>runSomeAntTasks</id>
<phase>test-compile</phase>
.
.
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
및 변경일 迈向
<! - 언어: xml - >.
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<version>1.6</version>
<executions>
<execution>
<id>runSomeAntTasks</id>
<phase>integration-test</phase>
.
.
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
및 오류 도망. 아마 it& # 39 를 한 단계, s not 권장됨 바인딩하도록 엑서큐션 테스트 컴파일하십시오 다른 해결책을 찾을 수 있어 추가 구성내역 플러그인에는 관리 단계입니까 대체 이 메이븐 수명주기의.
나는 오늘 이 문제가 있었다. 내가 STS 3.4 색상에는 번들 루 1.2.4 사용하고 있었습니다. 나중에 나는 1.2.5, 동일한 오류 및 루 Eclipse 케플러는 함께 했다.
나를 위해 만든 것은 매직:
패스 패스 익스포트합니다 = /opt/jdk1.7.0_51/bin: $ 패스 패스 익스포트합니다 = /opt/spring-roo-1.2.5.RELEASE/bin: $ 패스 패스 익스포트합니다 = /opt/apache-maven-3.2.1/bin: $
내 구성 다음과 같이 했다. (http://docs.spring.io/spring-roo/reference/html/beginning.html)
$ mkdir hello
$ cd hello
$ roo.sh
roo> project --topLevelPackage com.foo
roo> jpa setup --provider HIBERNATE --database HYPERSONIC_PERSISTENT
roo> web mvc setup
roo> perform eclipse
개방 (이클립스 (전혀 STS, but I guess 작동하잖아): 가져오기의 > -; 기존 프로젝트를 salesforce. 작업공간에서