2013-02-15 2 views
3

Netbeans를 사용하여 JavaFx 응용 프로그램을 만들었습니다. 내가 Netbeans.But에서 응용 프로그램을 실행하면 내가 jar 파일을 더블 클릭하면 내가jar 파일을 두 번 클릭하여 컴퓨터에서 Javafx를 실행할 수 없습니다.

JavaFx 2.1.0 is required to view this content but JavaFx. Get the JavaFx runtime from javafx.com/javafx and run the installer. Then restart the application

같은 오류 메시지가 무엇입니까하지만 이미 자바 FX 런타임 내 PC에 설치되어,,, 잘 실행됩니다. 하지만, 만약 내가 명령 줄에서 java -jar MyJavaFxApplication.jar으로 jar 파일을 실행하면, 제대로 실행 중입니다.

제 질문은 "Unable to run JavaFx Jar with JRE7"질문과 비슷합니다. 그러나 그 질문은 여전히 ​​답이 없습니다.

내 자바 버전입니다 : 사전에

java version "1.7.0_05" 
Java(TM) SE Runtime Environment (build 1.7.0_05-b05) 
Java HotSpot(TM) 64-Bit Server VM (build 23.1-b03, mixed mode) 

감사합니다.

+0

응용 프로그램을 패키지화 한 방법과 분해 된 jar 파일의 MANIFEST.MF 파일의 내용을 설명하는 질문을 업데이트하십시오. – jewelsea

+0

JavaFX는 Java 7 빌드 6부터 Oracle Java Runtime Environment에만 포함되었으며 빌드 5를 사용하므로 Java 런타임의 최신 버전으로 업데이트하여 작동하는지 확인하십시오 (응용 프로그램에서 제공 한 지침에 따라 당신 질문에 복제). – jewelsea

+0

컴퓨터에 여러 버전의 Java (또는 JavaFX 런타임)가 설치되어 있는지 확인하십시오. jar 파일을 원하는 위치에서 두 번 클릭 할 때 다른 버전의 Java가 호출되는 경우가 있습니다. – jewelsea

답변

0

당신은 자바 (8)가 시스템에 설치되어있는 경우 자바 8

사용하여 파일을 실행해야 넷빈즈 8 JDK 1.8를 사용하는 경우 그것은 넷빈즈와 번들 단지에서 자바 PATH를 가리 키도록해야한다 컴퓨터 등록 정보 변수.

관련 문제