로컬 메이븐 레포의 변경 사항을 듣고 싶습니다. 그런 다음 사용자 지정 스크립트를 호출 할 수 있습니다. 제 질문은 : 메이븐이 원격 저장소에서 새로운 아티팩트를 다운로드 중인지 여부를 들으려고하는 훅이 있습니까?로컬 메이븐 레포의 변경 내용을 듣는 방법?
답변
Nexus 저장소 관리자를 사용하여 이슈를 저장하는 것이 좋습니다.
answer to this question은 Nexus에서 제공하는 RSS 피드를 사용하여 다른 시스템에서 작업을 트리거하는 방법을 보여줍니다.
답변 해 주셔서 감사합니다. 하지만 현재 Nexus 레포를 사용하지 않았습니다. mvn에서 그렇게 할 수있는 방법이 있습니까? mvn 플러그인이나 훅 API와 같습니다. – YunFeng
Maven 빌드 프로세스에 수표를 삽입하려면 Maven 플러그인을 작성해야 할 것 같은데요. 플러그인 솔루션은 로컬 프로젝트의 빌드에서만 작동합니다. 로컬 저장소에 대해 실행중인 다른 Maven 작업에는 아무런 쓸모가 없습니다. 이미 존재하는 플러그인을 찾을 가능성은 거의 없습니다. 이것은 분명히 엣지 케이스 요구 사항처럼 들린다. 마지막으로 Nexus를 설치하고 설정하는 것은 매우 쉽습니다. Maven을 사용하는 방법에 대해 더 배우게됩니다. –
네, 좋은 해결책이라고 생각합니다. 내가 maven을 사용하는 법을 배우면, maven Plugin을 사용하여 자신의 RepositoryListener를 구현하여 로컬 repo의 변경 내용을들을 수 있습니다. 고마워요! – YunFeng
- 1. Windows 계정 변경 암호 이벤트를 듣는 방법
- 2. 로컬 복사본의 변경 내용을 덮어 쓰려면 어떻게합니까
- 3. Mercurial - 버전없는 파일을 포함하여 모든 로컬 변경 내용을 취소하는 방법?
- 4. 그 속성을 듣는 방법?
- 5. SQLite에서 변경 내용을 커밋하는 방법?
- 6. 빈의 변경 내용을 찾는 방법
- 7. Mercurial Hg 및 단일 레포의 여러 사용자
- 8. 썬더 버드에서 'SendMail'이벤트를 듣는 방법?
- 9. CKEditor에서 기본 이벤트를 듣는 방법?
- 10. Tkinter에서 버튼 누르기를 듣는 방법
- 11. JComboBox의 너비 변경을 듣는 방법?
- 12. 터미널에서 esc 키를 듣는 방법?
- 13. 베어 레포의 미리보기 변경 사항이 올바르게 작동하지 않습니다.
- 14. 크롬 로컬 저장소에서 강제 변경 방법
- 15. 메이븐 버전, 전복 가지와 로컬 저장소
- 16. 로컬 메이븐 저장소를 비활성화하는 방법이 있습니까?
- 17. 내부 메이븐 저장소에 연결하는 방법?
- 18. 연락처 데이터베이스의 변경 내용을 수신하는 방법
- 19. Hg : 취소 된 변경 내용을 복원하는 방법?
- 20. JSF 2.0 패널에서 변경 내용을 만드는 방법
- 21. VisualState 변경 내용을 전파하는 가장 좋은 방법
- 22. 데이터베이스의 변경 내용을 추적하십시오.
- 23. 변경 내용을 선택하십시오.
- 24. ... 메이븐
- 25. 메이븐
- 26. 자바 : JFrame의 움직임을 듣는 리스너를 등록하는 방법
- 27. 사용자 정의 이벤트를 선언하고 듣는 방법?
- 28. 키보드의 다른 버튼을 눌러 듣는 방법?
- 29. 로컬 파일의 내용을 레일스의 변수로 읽어들입니다.
- 30. iPhone에서 듣는 오디오
질문은 : 왜 그렇게해야합니까? 또한 나는 이것에 대해 알고 있습니다. – khmarbaise
maven repo의 변경 사항에 따라 geronimo 서버의 reponsitory.xml (jars 인덱스 파일)을 다시 만들어야합니다. – YunFeng