-
Ressources autre que jar
Bonjour,
J'aimerais savoir s'il est possible d'avoir des ressources autres que des fichiers jar ?
Je m'explique plus clairement, dans la balise resources de la Java Web Start on peut passer des fichiers jar signés, des nativelib... (JNLP File Syntax). Mon problème est que j'aimerais avoir d'autre fichiers (en particulier un fichier XML que je souhaite pouvoir modifier, donc pas possible de le mettre dans le jar). Mais je sais pas s'il est possible de le définir comme une ressource pour la java web start... Faut-il que je génère le fichier manuellement lors de l'execution ou existe-t-il un autre moyen plus... automatique ?
-
Non, il n'existe aucun moyen de modifier un jar, à part des recettes peu convaincantes.
Il faut que tu génères toi même le fichier sur le poste local, ou sur un poste distant, ce qui t'obligera à signer ton jar.
Souvent, pour faire ça, j'inclus dans le jar un fichier modèle - du moins quand cette notion a un sens - que je sauvegarde sur le disque dur ; puis, je modifie le fichier local.
-
Sinon tu peux laisser le fichier sur ton serveur, mais ca sera donc le même pour tout les clients. Ou alors tu le "telecharge" et donc tu cré une copie local quand tu en as besoin.