2012-10-16 3 views
1

Netbeans를 사용하여 jnlp 파일을 생성했습니다.웹 시작을 통한 Java 응용 프로그램 시작

enter image description here

두 번이, 그래서 문제를 단지 작품을 클릭 없지만 두 배 jnlp 파일을 클릭하면, 선행 오류가 나타납니다 : 더블 그것을 클릭하면, 나는 다음과 같은 오류 대화 상자를 얻을.

launch.jnlp 파일이 보입니다 :

<?xml version="1.0" encoding="UTF-8" standalone="no"?> 
<jnlp href="launch.jnlp" spec="1.0+"> 
    <information> 
     <title>...</title> 
     <vendor>....</vendor> 
     <homepage href=""/> 
     <description>...</description> 
     <description kind="short">....</description> 
     <icon href="icon.png" kind="default"/> 
     <offline-allowed/> 
    </information> 
    <update check="background"/> 
    <resources> 
     <j2se version="1.6+"/> 
     <jar href="File.jar" main="true"/> 
     <jar href="lib/itextpdf-5.3.3.jar"/> 
    </resources> 
    <application-desc main-class="right.path.to.my.main.class.here"> 
    </application-desc> 
</jnlp> 

내가 jnlp 파일 (모든 다른 사람들도있다)와 같은 디렉토리에 File.jar을 넣어.

+0

당신도''같은 경로에있는 아이콘입니까? – sircapsalot

+0

예, 아이콘이 있습니다. 메시지를 분명히했습니다. – MikkoP

+3

오류 메시지 대화 상자에서 자세히 단추를 클릭 했습니까? 뭐라고 했지? – splungebob

답변

2

내가 jnlp 요소에 codebase 속성을 추가

<security> 
    <all-permissions /> 
</security> 

을 추가하고 응용 프로그램을 서명 (오른쪽 넷빈즈에서 프로젝트를 클릭 PropertiesApplication -> Web start을 선택하고 거기에 서명) 지금은 작동합니다.

관련 문제