2010-05-18 24 views
1

Je reçois l'erreur suivante lorsque je télécharge une application JavaFX sur un site Web, mais je ne l'obtiens pas localement. Je suppose qu'il me manque quelque chose comme la balise 'codebase', mais je ne sais pas où ça va, quelqu'un peut-il m'aider s'il vous plaît?JavaFX: erreur de fichier JNLP

erreur Java Console:

exception: JNLP file error: iShout_Foxpro_browser.jnlp. 
Please make sure the file exists and check if "codebase" and "href" in the JNLP 
    file are correct.. 
java.io.FileNotFoundException: JNLP file error: iShout_Foxpro_browser.jnlp. 
Please make sure the file exists and check if "codebase" and "href" in the JNLP 
    file are correct. 
at sun.plugin2.applet.JNLP2Manager.loadJarFiles(Unknown Source) 
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source) 
at java.lang.Thread.run(Unknown Source) 
Exception: java.io.FileNotFoundException: JNLP file error:  
    iShout_Foxpro_browser.jnlp.  
Please make sure the file exists and check if "codebase" and "href" in the 
    JNLP file are correct. 

fichier source HTML ...

<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 
<title>app_one</title> 
</head> 
<body> 
<script src="http://dl.javafx.com/1.3/dtfx.js"></script> 
<script> 
javafx(
    { 
      archive: "app_one.jar", 
      draggable: true, 
      width: 480, 
      height: 320, 
      code: "app.Main", 
      name: "app_one" 
    } 
); 

+0

Avez-vous essayé de mettre le chemin complet vers le pot dans la propriété « archive »? –

Répondre

1

Matthew Hegarty, vous semble raison, la propriété "archieve" n'a pas été pointée à l'emplacement correct lorsqu'il a été téléchargé sur le serveur.

Si vous mettez une réponse, je la coche comme réponse correcte.

Merci Jeff Porter