IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Maven Java Discussion :

Maven et IZPack


Sujet :

Maven Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 107
    Par défaut Maven et IZPack
    salut à tous,
    Je travaille sur un projet Java que je gère avec Maven.
    Je regarde les possibilités de créer des installeurs avec Maven et j'ai notamment vu un plugin pour izpack (http://maven-plugins.sourceforge.net...gin/index.html).

    Je sais que izpack est bien mais je galère pour configurer le plugin. Quelqu'un aurait-il un exemple ou quelques infos qui puisssent m'aider ?

    Merci de votre aide.

  2. #2
    Rédacteur
    Avatar de romaintaz
    Homme Profil pro
    Java craftsman
    Inscrit en
    Juillet 2005
    Messages
    3 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    Juste pour information, tu utilises Maven 1 ou Maven 2 ?
    Vu la date de release de ce plugin (2005), je pense qu'il est destiné à Maven 1...
    Nous sommes tous semblables, alors acceptons nos différences !
    --------------------------------------------------------------
    Liens : Blog | Page DVP | Twitter
    Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
    Critiques : Apache Maven

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 107
    Par défaut
    J'utilise Maven 2.
    A priori, c'est bon pour Maven2 : http://repo1.maven.org/maven2/org/codehaus/izpack/.

    Par contre, pour le configurer c'est une autre histoire. Pas vu encore un seul exemple.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 107
    Par défaut
    Pas étonnant que il n'y ait pas encore d'exemples.
    En lisant ce post (http://www.nabble.com/-ANN--IZPack-M...d18794123.html)et en regardant sa date, on comprend que c'est tout frais.

    The IZPack team is pleased to announce the availablity of IZPack
    Standalone Compiler 4.0.1 and IZPack Maven Plugin 1.0-alpha-1
    at Maven Central

    http://repo1.maven.org/maven2/org/codehaus/izpack

    The plugin allowsuser to build installater using IZPack the Maven way.

    The site is at

    http://izpack.codehaus.org/izpack-maven-plugin

    feedbacks are always welcomed.

    Cheers.
    Mais bon ca n'a peut etre pas trop changé depuis le plugin pour Maven 1.
    Je voudrai seulement comprendre comment on configure le plugin et ce que c'est que le fichier template dont ils parlent dans les usages du plugin.

    Mon appli. n'est pas compliquée à packager:
    • un jar exécutable
    • un répertoire lib contenant les dépendances
    • un répertoire de ressources utilisateurs (des données au format XML).

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 107
    Par défaut
    Bon,
    J'arrive à créer un installeur avec IZpack et Maven mais sans utiliser la notion de template sur laquelle je ne trouve pas d'infos.
    J'utilise donc un fichier install.xml tel que l'attend IZPack.

    Par contre, dans le fichier install.xml, j'ai quelques propriétés (nom, version de l'application, version Java,etc.), que je voudrai récupérer de mon pom.xml.

    Quelqu'un a une idée sur comment partager des propriétés en le pom.xml et le fichier d'installation izpack ?

    Sinon, une idée au passage, y-a-t-il un plugin Maven qui me permetterait de parser le fichier install.xml et de remplacer ${application.name} par la valeur indiquée dans les properties de mon pom ?

    Merci pour tout information que vous pourriez m'apporter .

  6. #6
    Rédacteur
    Avatar de romaintaz
    Homme Profil pro
    Java craftsman
    Inscrit en
    Juillet 2005
    Messages
    3 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    Citation Envoyé par greenzephyr Voir le message
    Sinon, une idée au passage, y-a-t-il un plugin Maven qui me permetterait de parser le fichier install.xml et de remplacer ${application.name} par la valeur indiquée dans les properties de mon pom ?
    Il n'y a pas besoin de plugins pour ça (en fait si, mais c'est le plugin resources, un plugin central de Maven, qui va nous aider ici) !
    Il suffit de spécifier, dans la liste des ressources de ton projet, ce fichier install.xml et indiqué qu'il doit être filtré ! Maven remplacera alors tous les ${...} par les valeurs adéquates...
    Nous sommes tous semblables, alors acceptons nos différences !
    --------------------------------------------------------------
    Liens : Blog | Page DVP | Twitter
    Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
    Critiques : Apache Maven

Discussions similaires

  1. [Maven] Compilation avec des librairies
    Par pamic dans le forum Maven
    Réponses: 3
    Dernier message: 03/07/2006, 11h29
  2. [MAVEN] Plusieurs répertoires source
    Par missllyss dans le forum Maven
    Réponses: 1
    Dernier message: 09/08/2005, 14h33
  3. [Plugin]plugin maven
    Par unmecenor dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 20/07/2005, 14h05
  4. [Maven][Debutant]Specifier jar a utiliser
    Par royto dans le forum Maven
    Réponses: 1
    Dernier message: 06/07/2005, 10h46
  5. [WSAD][Plugin]Maven
    Par thibaut dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 12/07/2004, 14h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo