프로젝트에서 사용자 정의 메이븐 패키징과 연관된 라이프 사이클을 정의했습니다 (components.xml
의 정의와 LifecycleMapping
의 정의를 통해).maven 사용자 정의 패키징을 위해 이클립스 프로젝트를 생성합니다.
분명히이 패키징은 Eclipse에서 플러그인이 작성된 특정 개발에 해당합니다. 내가하고 싶은 것은 pom.xml 내용에 따라 Eclipse를 구성하는 것이다.
분명히 Customizable build lifecycle을 보았습니다. 그러나 제공된 정보가 혼란 스럽습니다.
내가 이해하는 바에 따르면, 필자는 타겟 프로젝트에 빌드 플러그인을 정의해야한다.이 프로젝트 플러그인은 내 프로젝트와 관련된 구성 요소를 추가 할 것이다. 예를 들어, mycompany.mydev.MyEclipseConfigurator
라는 피규 레이터를 가지고, 나는
<build> <plugins> <plugin> <groupId>org.maven.ide.eclipse</groupId> <artifactId>lifecycle-mapping</artifactId> <version>0.9.9-SNAPSHOT</version> <configuration> <mappingId>customizable</mappingId> <configurators> <configurator id='mycompany.mydev.MyEclipseConfigurator'/> </configurators> </configuration> </plugin> </plugins> </build>
내가 맞죠 작성해야?