begin process at 2010 02 10 01:15:09
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Java

 > 

Archives

 > 

Au secours

 > 

ECLIPSE - jar executable


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

ECLIPSE - jar executable

samedi 4 mars 2006 à 11:35:57 | ECLIPSE - jar executable

melvar

Membre Club
Bonjour à tous...

Il doit y avoir un truc que je ne pige pas...
Bref, j'utilise Eclipse, sous mac OS.
Mon projet fonctionne sans erreurs.

Je voudrais créer un jar executable. j'exporte donc à partir d'Eclipse. L'export se passe sans pbs, mon jar est créé, si je le décompile il y a bien tous les fichiers nécessaires...

MAIS (car il en faut un) quand je doubleclique sur le .jar, il ne se passe absolument rien... (alors que mon programme devrait écrire des infos dans un terminal...)

Quelqu'un a t il une idée ?
samedi 4 mars 2006 à 13:27:43 | Re : ECLIPSE - jar executable

DARKSIDIOUS

Membre Club Administrateur CodeS-SourceS
Salut,

As tu essayé de le lancer à partir d'une console avec java "nomdetonfichierjar" ?

_

samedi 4 mars 2006 à 13:30:55 | Re : ECLIPSE - jar executable

melvar

Membre Club
je viens de tester

j'ai :
Exception in thread "main" java.lang.NoClassDefFoundError: AzuriaServer/jar
samedi 4 mars 2006 à 13:37:05 | Re : ECLIPSE - jar executable

Twinuts

Membre Club Administrateur CodeS-SourceS

Salut,


tu à bien le champs Main-Class comptenant le nome de ta classe main de reseigné dans le fichier MANIFEST.MF de ton jar?????


Sous eclipse utilise plustot les scripts ant .... voici un exemple d'un build.xml qui fait un jar executable

le main et dans un classe Test qui est dans le package mes_tests

<?xml version="1.0" encoding="UTF-8"?>
<project name="SoftPhone" default="packaging" basedir=".">
    <!-- petites variable pour le fun -->
    <property name="jar.name" value="test.jar"/>
    <property name="main.class" value="me_tests.Test"/>
  
    <target name="packaging">
        <!-- on fais le ménage avant -->
        <delete file="${jar.name}" />
       
        <!-- creéation du jar -->
        <jar jarfile="${jar.name}" basedir="./bin" >
            <manifest>
                <attribute name="Main-Class" value="${main.class}"/>
                <attribute name="Built-By" value="Twins"/>
                <attribute name="Specification-Title"   value="Exemple de jar avec ant"/>
             </manifest>
        </jar>
    </target>
</project>

avec ant tu peux faire encore plus q'un simple jar



WORA
samedi 4 mars 2006 à 13:55:34 | Re : ECLIPSE - jar executable

melvar

Membre Club
j'essaie avec ANT
mais ca me met :

BUILD FAILED: /Applications/eclipse/workspace/AzuriaServer/ant/test.xml:16: Blanc requis avant des attributs.

je comprend pas bien ce qu'il veut dire par là...
samedi 4 mars 2006 à 14:07:16 | Re : ECLIPSE - jar executable

melvar

Membre Club
yep, j'arrive à le compiler... mais ca me met toujours la même erreur :

Exception in thread "main" java.lang.NoClassDefFoundError: test/jar
samedi 4 mars 2006 à 14:07:44 | Re : ECLIPSE - jar executable

Twinuts

Membre Club Administrateur CodeS-SourceS
Salut,

peux tu me donner une copie de ce que tu as mis dans le script ant stp
et aussi me donner l'arborecencede ton projet  genre

projetX
    src
       source java
    bin
       classe java
    ant
       script ant(nome le build.xml plutot que test)
    ....

WORA
samedi 4 mars 2006 à 14:12:03 | Re : ECLIPSE - jar executable

melvar

Membre Club
bon... du coup g aussi une errer lorque je teste mon projet : Exception in thread "main" java.lang.NoClassDefFoundError

je sais que c un pb de classpath sans doutes mais comment procéder exactement ?
samedi 4 mars 2006 à 14:26:45 | Re : ECLIPSE - jar executable

melvar

Membre Club
mon build.xml (repris de l'exemple du haut)























Arborescence du projet :

>>AzuriaServer
     >> src
          >> (default package)
               AzuriaServer.java
               Commandes.java
               ... etc
     >> JRE System Library [JVM ...
     AzuriaServer.class
     Commandes.class
     RoomManager.class
     etc...
     build.xml

je précise que à présent mon projet, j'arrive à l'executer dans Eclipse, la génération du .jar marche, mais l'execution de celui-)ci me retourne toujours :
Exception in thread "main" java.lang.NoClassDefFoundError: test/jar
samedi 4 mars 2006 à 14:28:04 | Re : ECLIPSE - jar executable

melvar

Membre Club
je sais pas pk mais mon code a pas été copié: je remet le code du build.xml





















1 2 3

Cette discussion est classée dans : passe, jar, executable, eclipse


Répondre à ce message

Sujets en rapport avec ce message

jar executable [ par viking85 ] Bonjour à tous.J'ai développer une application sous eclipse. Elle fonction parfaitement quand je la lance d'eclipse ou à partir d'une fenêtre DOS.J'ai Jar... J'arrive pas... [ par AbriBus ] Salut a tous......enfin, si j'y arrive un petit peu... j'ai bien mon jar qui s'execute parfaitement... sauf que j'ai des fichiers images dans mon prog Protection d'un Jar Executable [ par athelinos ] Bonjour à tous ! Je cherche désespérément un moyen pour protéger les ressources (images par exemple) contenues dans un jar executable. J'ai cherché Probleme de creation de jar executable [ par bundy318 ] Bonjour,Voici mon problème : J'ai crée un programme qui utilise quelques librairies dont jaxb. Le tout fonctionne bien avec eclipse 3.0. Ensuite j'exp Eclipse Problème exportation Jar [ par garthos ] je suis sous Eclipse 3.0.2 et lorsque j'exporte un projet en jar et qu'ensuite j'essaie de le lancer il me di qu'il ne trouve pas de main or dans les JExcelAPI et jar executable [ par juliodu62138 ] Bonjour,Est -il possible de créer un jar executable d'une appli java utilisant JExcelAPI?? jar base de donnée access [ par slyHDI ] Bonjour, Je voudrai générer un .jar avec Eclipse. Dans mon projet j'ai donc plusieurs classes, une base de donnée acess (base.mdb) et j'utilise la li Inclure JFreeChart dans .jar avec eclipse [ par slyHDI ] Bonjour, Comment fait ton pour inclure les Bibliothèques JFreeChart dans un .jar en utilisant Eclipse ? lorsque je lance mon .jar tous les parties qu pb execution de mon jar alors ke le debogage de mon appli se passe à merveille [ par mchahid ] g ce pb en utilisant iText et log4j dans mon appli de gestion swing en deboguant mon appli g pas de probleme tout se passe à merveille mes fichiers pd Problème avec mon jar executable [ par Bloodyhell ] Bonjour,Je cherche à créer un jar executable. J'ai donc créer un fichier jar comprenant un fichier manifest. J'ai également créer un .bat pour execute


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,499 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales