Bonjour,
je voudrais démarrer une application avec java web start j'ai donc suivi le tutoriel mais je n'aboutis pas.
Etant débutante je dois dire que je me noie un peu dans les connaissances.
J'ai bien crée mon archive .jar mais pour le .jnlp je crée un fichier xml mais je n'ai au final pas de fichier .jnlp
Comment crée un . jnlp ?
voici mes 3 fichiers :
page.html :
test_fichier.xml :
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <html> <head> <title>Mon Logiciel</title> </head> <body> Mon Programme a déployer : <br> <a href="test_fichier.jnlp">PROG</a> </body> </html>
test.jar :
Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 <?xml version="1.0" encoding="utf-8"?> <jnlp spec="1.0+" codebase="http://localhost/testjws" href="test_fichier.jnlp"> <information> <title>Mon Logiciel par JNLP</title> <vendor>Johann Sorel</vendor> </information> <resources> <j2se version="1.5+" href="http://java.sun.com/products/autodl/j2se"/> <jar href="test.jar"/> </resources> <application-desc main-class="test.HelloYou" /> </jnlp>
Le tout se trouve dans un dossier testjws dans le dossier htdocs.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 import javax.swing.JFrame; import javax.swing.JLabel; public class HelloYou extends JFrame{ private static final long serialVersionUID = 1L; public static void main( String[] args ){ new HelloYou(); } public HelloYou(){ super("Hello You"); getContentPane().add(new JLabel("Hello YOU!")); setDefaultCloseOperation(EXIT_ON_CLOSE); setLocationRelativeTo(null); pack(); setVisible(true); } }
Partager