OVH Cloud OVH Cloud

[newbie] essai jnlp

5 réponses
Avatar
yvon.thoravalNO-SPAM
je m'essaie à jnlp mais j'ai l'erreur suivante :

Une application non signée demande un accès sans restriction au système
Ressource non signée :
http://81.57.96.20/~yvonthor/swing/apps/lib/TabbedSplitPaneMaCave.jar

le jnlp est là :

Une application non signée demande un accès sans restriction au système
Ressource non signée :
http://81.57.96.20/~yvonthor/swing/apps/TabbedSplitPaneMaCave.jnlp

j'ai pourtant mis :

[...]
<offline-allowed/>
</information>
<security>
<all-permissions/>
</security>


comme l'exemple du site sun ...

ma jar n'est pas signée et j'ai fait un chmod a+x sur les reps et le
jar...

--
yt

5 réponses

Avatar
Guillaume CABANAC
Je te conseille de mettre le PLUS : <j2se version="1.3+"/> au lieu de
<j2se version="1.3"/>

Pour éviter que Java Web Start ne tente de récupérer par le net la
version 1.3 (j'ai le JDK 1.4, qui devrait faire aussi bien tourner ton
appli, d'où le '+' pour les version supérieures ou égales à 1.3).

----------------------------------------

Concernant la certification d'un .jar, voici les commandes à exécuter :

REM Création d'un certificat (une fois pour toutes, tu peux utiliser le même
pour plusieurs applis)
keytool -genkey -keystore keystore.store -alias tonNom
keytool -selfcert -alias tonNom -keystore keystore.store

REM Signature du JAR
jar cmf MANIFEST.MF tonJar.jar tesFichiers
jarsigner -keystore keystore.store tonJar.jar tonNomjarsigner -verify
cbf.jar

Guillaume
Avatar
yvon.thoravalNO-SPAM
Guillaume CABANAC wrote:

Je te conseille de mettre le PLUS : <j2se version="1.3+"/> au lieu de
<j2se version="1.3"/>

Pour éviter que Java Web Start ne tente de récupérer par le net la
version 1.3 (j'ai le JDK 1.4, qui devrait faire aussi bien tourner ton
appli, d'où le '+' pour les version supérieures ou égales à 1.3).

----------------------------------------

Concernant la certification d'un .jar, voici les commandes à exécuter :

REM Création d'un certificat (une fois pour toutes, tu peux utiliser le même
pour plusieurs applis)
keytool -genkey -keystore keystore.store -alias tonNom
keytool -selfcert -alias tonNom -keystore keystore.store

REM Signature du JAR
jar cmf MANIFEST.MF tonJar.jar tesFichiers
jarsigner -keystore keystore.store tonJar.jar tonNomjarsigner -verify
cbf.jar


merci pour ces infos !
--
yt

Avatar
yvon.thoravalNO-SPAM
Guillaume CABANAC wrote:

Je te conseille
[...]

Guillaume


Un grand merci ça roule );=))

--
yt

Avatar
Guillaume CABANAC
Un grand merci ça roule );=))


En effet, je l'ai exécuté, ça se lance bien... Ya plus qu'à coder !
Guillaume

Avatar
yvon.thoravalNO-SPAM
Guillaume CABANAC wrote:

En effet, je l'ai exécuté, ça se lance bien... Ya plus qu'à coder !


oui, en effet, yapuka )*;=))

j'ai déjà une maquette en php+javascript+html+sql

je réfléchis à la présentation...

Pour l'instant j'ai choisi une navigation par Tab + ToolBar ds chaque
Tab because cette appli MaCave gère :

les bouteilles, les appelations, les cépages et enfin les adresses

j'hésite à passer par un desktop de manière à pouvoir faire passer des
infos entre les différentes "sous-apps"

je regarde aussi du côté de JGoodies... je trouve que la présentation
des Form est pas mal du tout.
--
yt