Bonjour,
Tout est dit dans dans le titre
Merci d'avance
Bonjour,
Tout est dit dans dans le titre
Merci d'avance
Euh... pour faire quoi?
Après la compilation (génération du .jar), je voudrais lancer Launch4j puis Inno Script pour générer mon installateur Windows.
Remarque : Inno Script utilise un fichier .txt pour la configuration de l'installateur. Dans ce fichier je dois renseigner le numéro de version de mon programme : actuellement, à chaque incrémentation de version de mon programme je dois modifier manuellement ce fichier de configuration => n'est-il pas possible de récupérer le numéro de version qui est dans mon application pour la mettre automatiquement dans le fichier de configuration de Inno Script ?
Merci d'avance
Tu ferais mieux d'utiliser un outil de build pour ces choses-là (Maven), plutôt que de t'appuyer sur un IDE particulier
Salut
C'est pas forcément incompatible, Netbeans s'appuie sur Ant par défaut si je ne m'abuse...
Du coup, modifie le post-compile ou le post-dist dans le fichier build.xml de ton projet.
Exemple: http://stackoverflow.com/questions/3...t-build-script
Pour le numéro de version par contre... un template, une commande qui met à jour le numéro de version, et une commande supplémentaire dans le post-dist...
Tant qu'à faire, autant mettre en place une vraie stratégie de build...
PS: maven permet de récupérer facilement le numéro de version via le "filtering" des ressources
Merci pour vos réponses
J'avais essayé Maven il y a quelques années mais je n'ai jamais réussi à le faire fonctionner (je n'ai pas passé énormément de temps dessus).
La solution simple (pour moi) que j'avais trouvée c'était d'utiliser :
- Launch4j pour créer le .exe permettant de lancer l'application sous Windows
- Inno Script pour créer un Installateur sous Windows
Ne programmant qu'occasionnellement sous Java, je n'ai pas trop envie de sortir l'artillerie lourde (Maven).
=> la solution avec Ant fonctionne
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager