jnlp est ce aussi simple qu'il y parait

Le
rb
je dis ca car je garlère
un lien sur x.jnlp
qui appel un fichier main.class dans un jar
rien de plus
merci de me faire par de vos application jnlp
lien à l'appuit
Merci d'avance
  • Partager ce contenu :
Vos réponses
Trier par : date / pertinence
Auge Frederic
Le #667316
rb wrote:
je dis ca car je garlère
un lien sur x.jnlp
qui appel un fichier main.class dans un jar
rien de plus ...
merci de me faire par de vos application jnlp
lien à l'appuit
Merci d'avance


j'en profite pour faire de la pub au site d'un copain
http://www.up2go.net/

TestMan
Le #673076
rb wrote:
je dis ca car je garlère
un lien sur x.jnlp
qui appel un fichier main.class dans un jar
rien de plus ...
merci de me faire par de vos application jnlp
lien à l'appuit
Merci d'avance


Pour simplifier (pour une application simple et non modulaire) nommé
Bidule :

1 - Packager son application dans un bidule.jar avec un Main-Class dans
les meta-inf (par exemple la classe org.tomdomaine.bidule.Bidule )

2 - Tester l'appli en double cliquant dessus

3 - faire un fichier XML bidule.jnlp avec


<jnlp spec="1.0+"
codebase="http://lemplacement.detonsiteweb.org/tonchemin"
href="bidule.jnlp">

<information>
<title>Bidule</title>
<vendor>Ton Nom</vendor>
<description>Bidule c'est bien!</description>
<offline-allowed />
</information>

<resources>
</resources>


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

</jnlp>

4 - deployer le fichier .jar et le fichier .jnlp dans le meme serveur web

5 - vérifier que le serveur web que tu utilises renvoie bien le bon type
mime pour ton JNLP ! si ce n'est pas le cas (genre ton hebergeur ne l'as
pas configuré, tu peux "gentiment" lui demander, ou plus simplement
suive les conseils de http://www.up2go.net/upndown/dev/detail-jnlp.jsp
et utiliser une page JSP/PHP ou meme ASP ... selon ce que ton hébergeur
propose de dispo)

Au passage,
http://www.myjavaserver.com/
Serveur J2SE1.5 / Servlet2.3 / JSP1.2, 5MO de place et traffic illimité,
pas de pub ... et pret pour Webstart ... tout pour 0 € !!!

Si tu as besoin de plus, voici un excelent tutorial avancé (en anglais),
il présente la version te permetant d'avoir tous les droits dans ton
appli, mais ce n'es pas nécessaire dans tous les cas ...
http://www.dallaway.com/acad/webstart/

Bon amusement ;-)

TM

Poster une réponse
Anonyme