2015-01-25 1 views
1

오픈 소스 프로젝트에 참여하고 install4j를 사용하여 설치 프로그램을 작성하려고합니다. Travis-CI를 무료 오픈 소스 오퍼를 사용하여 빌드 서버로 사용하고 싶습니다.install4j 컴파일러를 스크립팅 방식으로 설치하는 방법은 무엇입니까?

Travis는 모든 빌드를 새로운 VM에서 실행하며 install4j는 명령 줄 컴파일러가 있어야합니다. 따라서 빌드 스크립트에 install4j 자체를 제공/설치해야합니다.

내가 갈 때마다 ej-technologies 웹 사이트에서 아카이브를 가져 와서 압축을 풀고 컴파일하면됩니다. 이를 위해서는 사용중인 시스템에 따라 OS 스위치와 아카이브 처리로드가 필요합니다.

더 좋은 방법이 있기를 바랍니다. 어떻게 생각하세요?

+1

배포본을 압축 해제 한 것 외. 다른 방법은 없어. Gradle plugin, maven plugin 및 ant 태스크는 모두 배포가 로컬 시스템에 있어야하며 현재는 종속성 해결 메커니즘을 통해 배포 할 방법이 없습니다. –

+0

고마워요, @IngoKegel. OS- 스위치에 대한 내 가정을 확인할 수 있습니까? 아니면 이와 같은 설정에서 사용하기에 OS 독립적일지도 모르는 다운로드 중 하나입니까? –

+1

install4j에는 플랫폼 독립적 인 설치 프로그램이나 아카이브가 없으므로 시작 프로그램은 항상 OS에 따라 다릅니다. 플러그인은 명령 행 시작 프로그램을 호출하므로 적절한 OS 별 배포가 필요합니다. –

답변

1

[@ IngoKegel 님의 답변을 대답으로]
ej-technologies 웹 사이트에서 Install4J의 최신 사본을 다운로드하는 것이 유일한 방법입니다. 플랫폼 독립적 인 설치 프로그램이나 아카이브가 없으므로 각 OS별로 별도로 수행해야합니다.

관련 문제