2012-09-28 2 views
1

netbeans 7.2를 사용하여 JavaFX로 샘플 애플리케이션을 만들었습니다. netbeans에서 응용 프로그램을 실행할 때 제대로 작동합니다. 이제이 응용 프로그램을 독립 실행 형 응용 프로그램으로 배포하려고합니다.JavaFX 런타임을로드 할 수 없습니까?

그래서 나는 distbe 폴더에 netbeans 자체에 의해 만들어진 실행 가능한 jar 파일에서이 응용 프로그램을 열려고합니다. 하지만 오류가 점점 오전 : Unable to Load JavaFX runtime

enter image description here

어떻게이 문제를 해결하기를 ??

또한이 응용 프로그램을 데스크탑 독립 실행 형 응용 프로그램으로 배포하는 가장 좋은 방법을 알고 싶습니까? 최종 배포 패키지가 실행 가능한 jar 파일일까요?

마지막 패키지

(위의 질문에 대한 제안) 어떤 윈도우 환경에서 실행되는 응용 프로그램에 대한 전제 조건이 될 것인가? : 이것은 우리의 최종 환경이 매우 제한적이기 때문에 중요합니다. 그것도 자바가 설치되어 있지 않습니다.

답변

1

NetBeans에서 만든 실행 파일을 실행하는 것이 왜 효과가 있는지 알 수 없습니다.

응용 프로그램을 Self Contained Application으로 패키지하면이 문제를 해결할 수 있습니다. 이러한 패키지에는 응용 프로그램과 함께 java 및 javafx 런타임이 포함되므로 클라이언트에 이러한 패키지를 배포하고 설치하는 것에 대해 걱정할 필요가 없습니다. 어쨌든, 당신의 어플리케이션에 알맞은 패키지 인 것 같습니다.

자체 포함 응용 프로그램은 JavaFX 응용 프로그램의 래퍼이므로 사용자가 설치 한 것과 독립적입니다.