2012-04-16 2 views
0

jar 파일을 만들어야합니다. 다른 jar 파일을 classpath에 추가해야합니다. 속성 파일은 다른 컴퓨터에서 실행되도록 만듭니다.다른 컴퓨터에서 실행할 jar 파일 만들기

+2

문제를 질문하고 사용중인 도구 (IDE, 빌드 관리 도구, 속성로드 메커니즘)를 설명하십시오. –

답변

1

manifest.mf를 사용하여 외부 클래스 경로를 정의하거나 클래스 경로를 구성하는 스크립트를 사용하여 응용 프로그램을 실행할 수 있습니다.

+0

manifest.mf에 추가하는 방법은 무엇입니까? 나 한테 줄 수있어? – sameer59

1

내가 정말이 일을 위해 같은 메이븐으로 빌드 도구를 사용하는 것이 좋습니다 :

http://maven.apache.org/

How can I create an executable JAR with dependencies using Maven?

감사합니다,

Boskop을

+1

이것은 개인적으로 가장 좋아하는 답변입니다. 저는 몇 년 동안 모든 프로젝트에 Maven을 사용했고 실제로 Java 빌드 도구입니다. 의존성이있는 실행 가능한 JAR 파일을 만들려면 음영 플러그인을 사용하는 것이 좋습니다. 실제로 사용하기 쉽고 잘 작동하기 때문입니다. –

1

당신은 항아리를 만들 수 있습니다 거의 모든 IDE에서. Michael SchmeiBer와 동의합니다. 좀 더 구체적으로 말씀 해주십시오.

내 IDE로 이클립스를 사용한다. (윈도우와 우분투 리눅스에서 모두 사용할 수 있기 때문에) jar를 만들 수있다. (jar에서 시작 클래스를 정의 할 수있다.)

다른 컴퓨터를 시작하는 데 다른 방법을 사용합니다.

nsis를 사용하여 멋진 Windows 실행 파일 (.exe)을 만들 수 있습니다. 자신의 아이콘을 포함시킬 수 있습니다.

nsis 스크립트에서는 배치 명령에서 사용하는 동일한 명령을 실제로 사용합니다. nsis에는 java jre 검색과 같은 멋진 기능이 있습니다.

Linux 및 Mac의 경우이 명령과 함께 .sh 파일을 사용합니다.

관련 문제