나는 Maven에게 SAR을 패키징하려고했고 jboss-sar 패키징 유형으로 maven jboss 패키징 플러그인을 사용 해왔다.Maven SAR 포장 : 포장 구조를 변경하는 방법?
기본적으로 플러그인은 src 디렉토리 (src/main/java)를 SAR 루트 (com /../ etc)에 패키지하는 것처럼 보입니다. 내 목적을 위해 나는 WEB-INF/classes/com /.../ etc에 살 필요가 있지만 클래스 패키징 디렉토리를 바꾸기 위해 플러그인을 설득하는 데 운이 없었습니다.
어셈블리 설명자를 사용하여 레이아웃을 변경하는 데 maven 어셈블리 플러그인을 사용했지만이 방법은 과도한 사용법과 비슷하지만 두 개의 SAR이 생성된다는 것을 의미합니다 (하나는 표준 형식으로, 다른 하나는 어셈블리 수정 형식, 바람직하지 않음).
저는 꽤 익숙해졌으며이 문제에 대해 깔끔한 방법을 찾기 위해 많은 시간을 보냈지 만 근본적으로 간단한 문제에 지나치게 복잡한 해결책이 있습니다.
당신이 전쟁을 패키지화 war plugin 필요 소리
감사합니다 :)
사실 그것은 처음에는 문제를 해결하기 위해 사용하고 있었지만 실제로 SAR이되어야합니다. 이는 일부 규칙을 위반하는 것일 수 있습니다. 그것은 (내가 무엇을 믿는) SAR에 특정한 디스크립터를 가지고 있으며, 왜 더 이상 WAR로 패키징하려고하지 않는가? – Rhys