안녕하세요 buildVersion 플러그인을 사용하여 빌드 할 때마다 buildnumbers를 내 jar 파일에 추가하고 있습니다. 나는 또한이 병을 포함하는 전쟁 파일을 만들고 있습니다. jar 파일은 이름에 buildVersion이 첨부되어/target에 빌드되지만 war 파일 내부에는 그렇지 않습니다. jar 파일이 myJar-1.0.2.jar 인 경우 '2'는 buildVersion이고 war 파일 내부에는 myJar-1.0.jar .. 로컬 저장소에서 jar 파일이 myJar-1.0.jar로 저장되어 있기 때문에 그렇게 생각합니다 .. war 파일 내부의 jar 파일에 buildVersion이 첨부되어있을 가능성이 있습니까? 감사합니다. .maven이 빌드 버전으로 jar 파일을 선택하지 않습니다.
1
A
답변
0
pom.xml
파일이 제공되지 않았으므로이 응답에서 가정합니다.
대상 폴더에있는 jar의 이름과 저장소에 설치된 jar의 차이점이 있습니다.
대상 폴더에서 찾은 jar는 <finalName>
이고 저장소에 설치된 jar는 일반적으로 ${artifactId}-${version}
인 maven 규칙을 사용합니다.
전쟁에 포함 된 jar 파일이 저장소에서 다운로드되므로 maven conventional name으로 포팅됩니다.
나는 (다른 정보와 함께) jar 내의 MANIFEST 파일에 항상 buildNumber를 배치하여 저장소 내에서 사용할 수 있도록합니다.
0
아마도 jar 파일의 maven 모듈 빌드에 두 개의 jar 파일이 첨부되어 있고 maven은 war 어셈블리에 포함 할 수있는 첫 번째 jar 파일을 선택합니다.
관련 문제
- 1. Maven이 테스트 jar 파일을 업로드하지 않도록 배포
- 2. Maven이 JDK 1.6 번들 라이브러리를 선택하지 않았습니다.
- 3. JRE 버전으로 jar 파일을 실행할 수 있습니다.
- 4. Maven : 빌드 프로세스 중에 jar 파일을 설치하십시오.
- 5. Maven이 OSX에서 느리게 3x 빌드
- 6. Maven이 .m2/저장소의 jar 파일을 찾을 수 없습니다.
- 7. Apache Maven이 ftp에서 jar 파일을 다운로드하도록 설정할 수 있습니까?
- 8. maven이 로컬 컴퓨터에서 jar 파일을 찾는 방법은 무엇입니까?
- 9. Xcode가 SVN의 새로운 클래스 파일을 선택하지 않습니다
- 10. GWT Maven이 장소 주석으로 빌드
- 11. 서브 버전으로 커밋시 빌드
- 12. Maven이 JAR 파일에 두는 POM 파일의 중요성은 무엇입니까?
- 13. 실행 만 가능한 JAR 파일을 빌드 하시겠습니까?
- 14. Maven을 통해 다른 JDK 버전으로 JAR 빌드하기
- 15. Maven이 내 저장소에서 최신 jar를 다운로드하지 않습니다.
- 16. Maven이 테스트를 실행하지 않습니다.
- 17. Flex Builder : 새 파일을 선택하지 않습니다.
- 18. 쉘 스크립트가 암호 파일을 선택하지 않습니다 ...
- 19. jar 빌드 및 라이브러리 jar 포함
- 20. .jar가 저장소에있을 때 Maven이 .pom 파일을 찾고있는 이유는 무엇입니까?
- 21. maven이 denpendency 컴파일을 막습니다.
- 22. Maven이 Apache Repository에서 OpenJPA를로드하지 않습니다.
- 23. Textmate가 PATH를 선택하지 않습니다.
- 24. 애플은 일부 SDK 버전으로 빌드 된 응용 프로그램을 허용하지 않습니다.
- 25. RAD (Rational Application Developer) 7.5+ 및 websphere 런타임은 프로젝트에서 jar 파일을 선택하지 않습니다.
- 26. Maven이 jasig CAS에서 언어 파일을 제외합니다.
- 27. CruiseControl.NET에서 호출 된 MSBuild가 빌드 스크립트 변경을 선택하지 않습니다.
- 28. Maven이 Eclipse와 동일한 방식으로 R.java 파일을 결합하지 않습니다.
- 29. BouncyCastle 빌드 1.47 jar from
- 30. Maven - maven이 jar 파일 외에도 종속성 pom을 다운로드하지 않는 이유
관련 pom 코드 조각을 공유 할 수 있습니까? 당신의 전쟁 프로젝트는 수정 된 버전의 종속 항아리를 참조해야합니다. – Raghuram