이번 출시에는 Java Web Start을 권하고 싶습니다.
런타임 클래스 경로에 다른 Jar를 추가 할 때와 마찬가지로 JWS를 사용하여 쉽게 배치 할 수 있습니다. 애플릿과 응용 프로그램 (JFrame
, JWindow
등)은 1.2에서 처음 도입 된 이래 JWS를 사용하여 자유롭게 시작할 수 있지만 Sun의 1.6.0_10 JRE에 도입 된 플러그인 2 아키텍처에서는 JWS를 사용하여 임베디드 애플릿.
- 합니다 (JNLP 실행 파일)을
main-class
로 zombie.engine.Lighting2
을 지정하면 것이다 배포하는이 경로를 사용하여 .
jar
요소를 사용하여 종속 Jar를 추가하십시오.
- Jar 파일의 루트 (각 OS에 대해 하나의 Jar가 가장 잘 작동 함)에 기본 파일을 넣고 OS 특정
resources
요소에 추가하십시오.
동일한 JNLP에서 참조 된 다른 Jars뿐 아니라 Jars도 디지털 서명이 필요하며 JNLP 요청은 all-permissions
이어야합니다.
나는
는
offline-allowed
요소를 참조하십시오 .. JAR 파일을 오프라인으로로드 할 수 있어야합니다.
offline-allowed
요소 : 선택적인 offline-allowed
요소는 응용 프로그램을 오프라인으로 시작할 수 있는지 여부를 나타냅니다.
오프라인 허용이 지정된 경우 Java 응용 프로그램 캐시 뷰어에서 오프라인으로 응용 프로그램을 시작할 수 있으며 응용 프로그램을 오프라인으로 시작하는 바로 가기를 만들 수 있습니다.
.. 일부는 JNLP의 information
요소입니다.
.. 난이
JWS 간단한 GIF 또는 JPEG 기반의 시작을 제공, 사용자 정의로드 화면을 갖고 싶어하지만, 당신에 대해 더 이야기처럼 보인다 ..
.. 핵심 게임을 다운로드하고 사용자에 로그인하기위한 사용자 지정 기능이 통합되어 있습니다.
설치 관리자. 설치 프로그램의 경우 ExtensionInstallerService
을 참조하십시오. JNLP API의 일부입니다. 설치 프로그램에서 자주 필요한 기타 사항은 DownloadService
/DownloadService2
및 PersistenceService
입니다.
종속성은 JARS이며 LWJGL에서 사용하는 기본 라이브러리 기본 클래스는 slick.jar이라는 다른 JAR에서 가져온 BasicGame을 확장합니다. 결국 OpenGL을 사용하여 창을 만듭니다. – liamzebedee