Eclipse 용 m2eclipse 플러그인을 설치했습니다. 메이븐에 의해 다중 모듈 프로젝트를 만들었습니다. 각 모듈은 의존적입니다. 클래스를 작성할 때, 이클립스는 자동으로 클래스를 jar 파일로 컴파일하고 M2 저장소에 설치하지 못합니다. MVN을 설치하고 다른 모듈을 설치해야합니다. jar 파일을 참조 할 수 있습니다. 너무 어려워서이 문제를 해결할 수있는 좋은 방법이 있습니까?하나의 자바 클래스를 수정할 때 maven에서 jar 파일을 자동으로 빌드하는 방법은 무엇입니까?
0
A
답변
1
"설치"단계가 m2eclipse의 interesting lifecycle phases에 속하지 않기 때문입니다. 간단히 말해 Eclipse와 Maven 빌드주기가 많이 다르며 m2eclipse에는 특정 단계를 바인드하는 맵이 있습니다 — 기본적으로 "install"은 매핑되지 않습니다.
그러나이 맵은 프로젝트의 POM (이상적으로는 기본 POM)에서 구성 할 수 있습니다. 참조 : M2E_plugin_execution_not_covered
관련 문제
- 1. Maven에서 하위 프로젝트를 빌드하는 방법은 무엇입니까?
- 2. Maven에서 프로덕션을위한 jar 배포
- 3. 프로젝트를 빌드하는 데 도움이되는 maven에서 프로그램을 실행하는 방법이 있습니까?
- 4. ant를 사용하여 여러 JAR 파일의 압축을 해제하고 하나의 JAR 파일로 다시 빌드하는 방법은 무엇입니까?
- 5. Java에서 jar 클래스를 사용하는 자바
- 6. JAR 파일에 안드로이드 프로젝트를 빌드하는 방법은 무엇입니까?
- 7. 전쟁에서 jar 파일과 클래스를 연결하는 방법은 무엇입니까? (자바)
- 8. Java 클래스를 컴파일하고 명령 콘솔에서 Java 파일을 실행할 때 Java jar 파일을 포함시키는 방법은 무엇입니까?
- 9. Ant를 사용하여 jar 파일을 빌드하는 데 COMMENT
- 10. python을 사용하여 파일을 수정할 때 일부 코드를 실행하는 방법은 무엇입니까?
- 11. JavaScript에서 클래스를 빌드하는 올바른 방법은 무엇입니까?
- 12. Maven에서 .m2 폴더로 jar 파일을 올바르게 복사하지 못합니다.
- 13. jar 파일을 jar 파일에 추가하는 방법은 무엇입니까?
- 14. 프로젝트에서 단일 자바 파일을 빌드하는 옵션이 있습니까
- 15. Maven에서 gradle 종속성 Jar 파일을 가져 와서 직접 실행 하시겠습니까?
- 16. 하나의 JAR 파일을 RPM으로 올바르게 패키징하기
- 17. Eclipse에서 Java Servlet을 빌드하는 방법은 무엇입니까?
- 18. JAR 파일을 검색하는 방법은 무엇입니까?
- 19. 빌드하는 동안 서비스 작성자가 jar 파일을 삭제할 수 없습니다.
- 20. Maven에서 jar 압축을 해제하는 방법
- 21. .jar 파일 내의 소스에서 javadoc을 빌드하는 방법은 무엇입니까?
- 22. lible에서 jar 파일을 링크하기 위해 gradle을 사용하는 방법은 무엇입니까?
- 23. eclipse에서 라이브러리/jar 파일을 관리하는 방법은 무엇입니까?
- 24. Maven을 사용하여 Java 프로젝트를 빌드하는 방법은 무엇입니까?
- 25. 코드에서 csproj 파일을 빌드하는 효과적인 방법은 무엇입니까?
- 26. 마이크로에서 .jar 파일을 실행하는 방법은 무엇입니까?
- 27. .jar 라이브러리에 클래스를 추가하는 방법은 무엇입니까?
- 28. 커스텀 매니페스트 파일을 사용하여 eclipse에서 JAR을 빌드하는 방법은 무엇입니까?
- 29. Maven에서 종속성을 컴파일하는 방법은 무엇입니까?
- 30. Maven에서 Manifest 파일을 조작하는 방법
이클립스에서 파일의 변경 사항을 저장할 때마다 전체 메이븐 빌드가 발생하는 것을 심각하게 기꺼이 기다리고 있습니까? – BenjaminLinus
m2eclipse를 사용하므로이 작업을 수행 할 필요가 없습니다. eclipse는 주어진 모듈이 로컬에서 의존성을 가지기 때문에 .m2로 이동하지 않는다는 것을 알기에 충분히 똑똑해 보인다. 아마도 빌드 경로에서 하위 모듈의 maven 프로젝트를 종속물로 추가하십시오. –