2014-04-08 2 views
0

Java 프로젝트에서 Maven 프로젝트를 변환했습니다.Maven 프로젝트의 .jar 파일에 외부 .exe 파일 포함

내 프로젝트 구조에는 소스 (/ src)에 대한 하나의 폴더 만 포함되며/src/main/java 및/src/test/java 폴더를 만드는 표준 Maven 프로젝트와 모양이 다릅니다. 이 프로젝트에 리소스를 추가하려고합니다. 리소스는 Nexus에서 가져 오며 .exe 파일이 포함 된 zip 아카이브입니다. 내가 추가 한 pom.xml 파일에 다음

<dependency> 
<groupid>group.id</groupid> 
<artifactid>artifactid</artifactid> 
<version>1.0</version> 
<type>zip</type> 
</dependency> 

자원 (zip 파일)을 .m2/저장소 /.../.../에 다운로드됩니다. 리소스 (압축을 풀고 .exe 파일을 실행)에 액세스하는 방법이 필요하며이 리소스를 내보낼 .jar 파일에 포함 시키길 원합니다.

기본적으로 외부 .exe 파일을 .jar 파일에 포함시키고이를 실행할 수 있습니다. .exe 파일은 Nexus의 acrhive에 저장됩니다.

이 문제를 해결할 방법이 있습니까?

감사합니다. 목표를 풀고 (여기에 의존성이 필요 없음을하지만, 암시 수 있습니다)

https://maven.apache.org/plugins/maven-dependency-plugin/unpack-mojo.html

을 실행 파일을 실행하려면 MVN 간부를 사용 잡아 이슈를 압축 해제하려면

답변

관련 문제