Ecriture fichier jar local, JWS-Application
Bonjour,
j'aimerai deployer une application java sous forme de Java Web Start Application.
Le problème que je rencontre, c'est que mon application a besoin de "charsets.jar", inclu dans java pour les versions > 1.4
Ce que j'aimerai bien, c'est que dans le cas ou l'utilisateur n'a pas ce fichier, le copier automatiquement dans son "C:../java/../lib" (je suis sur que tous les utilisateurs utilisant ce programme ont leur installé java au meme endroit).
Je pensais inclure charsets.jar à l'archive de mon application, puis au lancement faire quelque chose comme ca :
Code:
1 2 3 4
|
File f = new File("C:/Programme/Java/j2re1.4.2_05/lib/charsets.jar");
if (!(f.exists()))
JarOutputStream jos = new JarOutputStream (new FileOutputStream (new File ("file/charset.jar" ), true)); |
Seulement arrivé la, je ne sais pas comment copier "réelement" ce fichier.
Sinon je m'étais dit qu'il serait sans doute possible d'automatiser le téléchargement de charsets.jar (en le mettant sur un serveur) et de copier ce fichier dans le repertoire Java de l'utilisateur. Mais là, je n'ai aucune idée comment faire.
Tous conseils sont les bienvenus !
Merci d'avance
Cordialement