2011-09-28 6 views
0

Jfreechart jar를 사용하는 클라이언트 도구 및 JNI 인터페이스 용 dll과 lib 파일에서 작업을 완료했습니다. 이제 클라이언트에 실행 파일을 내보내거나 제공하고 싶습니다. Java 프로젝트 폴더를 클릭하고 Java> Runnable Jar 파일 (필요한 라이브러리를 생성 된 JAR 파일로 추출)을 클릭하려고했습니다. Jar 파일은 일부 경고와 함께 내보내집니다. 그러나 클라이언트 시스템에서 파일을 실행할 수 없습니다. 어떻게하면이 문제를 해결할 수 있습니까? 분명히 완전한 Java 프로젝트를 제공하지 않고 클라이언트가 IDE에서 실행되도록 요청하고 싶지 않습니다. 입력 사항을 입력하십시오.클라이언트에 실행 파일 제공/내보내기

답변

1

Java는 크로스 플랫폼 환경이므로 EXE 등의 "실행 파일"이 실제로 존재하지 않습니다. 대신 Java 런타임에서 .jar 파일을 실행합니다. 예를 들면 다음과 같습니다.

C:\>java.exe MyProgram.jar 

물론 일부 운영 체제는 Java 런타임을 설치 한 후에도이 작업을 수행합니다.

.JAR에서 .EXE로 변환 할 수있는 프로그램이 있지만 자바 런타임을 호출하는 씬 랩퍼 만 컴파일한다고 생각합니다.

+0

Java jar 파일을 실행하려면 -jar 옵션이 필요합니다. –