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

Java Discussion :

Faire un .deb et .rpm d'un programme en java.


Sujet :

Java

  1. #1
    Membre éclairé Avatar de lostsoul
    Homme Profil pro
    Rédacteur web, blogueur, développeur web junior
    Inscrit en
    Novembre 2003
    Messages
    762
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Cher (Centre)

    Informations professionnelles :
    Activité : Rédacteur web, blogueur, développeur web junior
    Secteur : Conseil

    Informations forums :
    Inscription : Novembre 2003
    Messages : 762
    Par défaut Faire un .deb et .rpm d'un programme en java.
    Bonjour,

    J'ai un programme en java, les sources et le .jar.
    J'aurais voulu faire un paquet deb et un paquet rpm.

    Quelqu'un aurait il de la doc a ce sujet svp ?

    Merci d'avance,
    Tres cordialement,

    Lostsoul

  2. #2
    Invité
    Invité(e)
    Par défaut
    Salut,

    Pour le .deb, la documentation sur le site Debian est bien foutue (http://www.debian.org/doc/debian-pol....html#contents)
    Il te faudra adapter le fichier rules généré pour ajouter la commande de compilation (par ant, maven, ou autre) dans la cible build-stamp par example j'avais utilisé ça pour tester le packaging de mon projet GniehTuring (un peu de pub au passage ) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    build-stamp: configure-stamp
       dh_testdir
     
       # Add here commands to compile the package.
       ant jar-bin
       #docbook-to-man debian/gniehturing.sgml > gniehturing.1
     
       touch $@
    Pareil pour clean avec ant clean
    Il n'y a pas grand chose d'autre à faire que de suivre la documentation et ajouter tes lignes avec ton outil de compilation préféré dans le fichier rules.
    Il existe ensuite un outil pour convertir un .deb en .rpm il me semble, mais le mieux serait surement d'utiliser l'outil approprié, mais là je peux pas trop t'aider

  3. #3
    Membre éclairé Avatar de lostsoul
    Homme Profil pro
    Rédacteur web, blogueur, développeur web junior
    Inscrit en
    Novembre 2003
    Messages
    762
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Cher (Centre)

    Informations professionnelles :
    Activité : Rédacteur web, blogueur, développeur web junior
    Secteur : Conseil

    Informations forums :
    Inscription : Novembre 2003
    Messages : 762
    Par défaut
    Merci beaucoup, je vais essaye de me debrouiller avec cette doc.
    Je preferais demander, au cas ou il y ai des choses specifiques pour java, car je n'ai rien trouve a ce sujet.
    Pour compiler, en fait, j'ai un makefile pour les sources, donc, je dois adapter le fichier rules avec make compile et make run ?

    Pour les rpm, le wiki de mandriva possede une doc a ce sujet, donc, pareil, j'essayerais avec la doc, mais suis pas trop sur de moi pour tout ça.

    Encore merci beaucoup ;-)

  4. #4
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par lostsoul Voir le message
    Merci beaucoup, je vais essaye de me debrouiller avec cette doc.
    Je preferais demander, au cas ou il y ai des choses specifiques pour java, car je n'ai rien trouve a ce sujet.
    Pour compiler, en fait, j'ai un makefile pour les sources, donc, je dois adapter le fichier rules avec make compile et make run ?

    Pour les rpm, le wiki de mandriva possede une doc a ce sujet, donc, pareil, j'essayerais avec la doc, mais suis pas trop sur de moi pour tout ça.

    Encore merci beaucoup ;-)
    Si tu as un makefile c'est encore plus direct, car la doc utilise cet outil comme exemple autant que je me souvienne. En fait le plus long dans la création d'un paquet .deb c'est d'adapter tous les fichiers de description du paquet, version, dépendances, manpage, etc etc.... Sinon il te suffit d'avoir un tar contenant ton appli à installer et de lancer deux ou trois commandes toutes prêtes !

  5. #5
    Membre éclairé Avatar de lostsoul
    Homme Profil pro
    Rédacteur web, blogueur, développeur web junior
    Inscrit en
    Novembre 2003
    Messages
    762
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Cher (Centre)

    Informations professionnelles :
    Activité : Rédacteur web, blogueur, développeur web junior
    Secteur : Conseil

    Informations forums :
    Inscription : Novembre 2003
    Messages : 762
    Par défaut
    Ok, tres bien ça alors.
    Merci beaucoup pur tout ;-)

Discussions similaires

  1. [XL-2002] Cocher la case "Faire confiance au projet visual basic" par programmation
    Par Maze0 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 11/07/2012, 20h49
  2. Faire un RPM d'un programme en Java.
    Par lostsoul dans le forum Général Java
    Réponses: 0
    Dernier message: 28/03/2010, 06h27
  3. Faire un ping à l'intérieur d'un programme C++
    Par vbbarent dans le forum C++
    Réponses: 2
    Dernier message: 26/07/2007, 12h52
  4. [livre que faire ?]Programmer en Java
    Par paterson dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 10/04/2006, 23h50
  5. Utiliser Alien pour convertir un deb en rpm
    Par aA189 dans le forum Applications et environnements graphiques
    Réponses: 4
    Dernier message: 10/10/2004, 15h41

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