Erreur de compilation
assmouna
Messages postés
132
Statut
Membre
-
Char Snipeur Messages postés 10112 Date d'inscription Statut Contributeur Dernière intervention -
Char Snipeur Messages postés 10112 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
j'utilise un logiciel de simulation qui s'appelle jsim .il utilise le langage java
j'ai modifier dans le code de certaines classes et je veux compiler pour voir le résultat de ce changement mais une erreur qui s'affiche voila :
[root@Asma ospf]# make
make -k -f /home/asma/TravailPFE/jsim1.3/jsim1.3/src/drcl/inet/protocol/ospf/Makefile all
make[1] : on entre dans le répertoire « /home/asma/TravailPFE/jsim1.3/jsim1.3/src/drcl/inet/protocol/ospf »
/opt/jdk1.0.6_24/bin/javac -source 1.4 -d /home/asma/TravailPFE/jsim1.3/jsim1.3/classes -classpath ";/home/asma/TravailPFE/jsim1.3/jsim1.3/classes;/home/asma/TravailPFE/jsim1.3/jsim1.3/jars/.;/home/asma/TravailPFE/jsim1.3/jsim1.3/jars/tcl.zip;/home/asma/TravailPFE/jsim1.3/jsim1.3/jars/jython.jar" -sourcepath /home/asma/TravailPFE/jsim1.3/jsim1.3/src -deprecation /home/asma/TravailPFE/jsim1.3/jsim1.3/src/drcl/inet/protocol/ospf/OSPF.java
/bin/sh: /opt/jdk1.0.6_24/bin/javac: Aucun fichier ou dossier de ce type
make[1]: *** /home/asma/TravailPFE/jsim1.3/jsim1.3/classes/drcl/inet/protocol/ospf/OSPF.class Erreur 127
make[1]: La cible « all » n'a pas été refabriquée à cause d'erreurs.
make[1] : on quitte le répertoire « /home/asma/TravailPFE/jsim1.3/jsim1.3/src/drcl/inet/protocol/ospf »
make: *** /home/asma/TravailPFE/jsim1.3/jsim1.3/src/drcl/inet/protocol/ospf/.build Erreur 2
veuillez m'aidez s'il vous plait
j'utilise un logiciel de simulation qui s'appelle jsim .il utilise le langage java
j'ai modifier dans le code de certaines classes et je veux compiler pour voir le résultat de ce changement mais une erreur qui s'affiche voila :
[root@Asma ospf]# make
make -k -f /home/asma/TravailPFE/jsim1.3/jsim1.3/src/drcl/inet/protocol/ospf/Makefile all
make[1] : on entre dans le répertoire « /home/asma/TravailPFE/jsim1.3/jsim1.3/src/drcl/inet/protocol/ospf »
/opt/jdk1.0.6_24/bin/javac -source 1.4 -d /home/asma/TravailPFE/jsim1.3/jsim1.3/classes -classpath ";/home/asma/TravailPFE/jsim1.3/jsim1.3/classes;/home/asma/TravailPFE/jsim1.3/jsim1.3/jars/.;/home/asma/TravailPFE/jsim1.3/jsim1.3/jars/tcl.zip;/home/asma/TravailPFE/jsim1.3/jsim1.3/jars/jython.jar" -sourcepath /home/asma/TravailPFE/jsim1.3/jsim1.3/src -deprecation /home/asma/TravailPFE/jsim1.3/jsim1.3/src/drcl/inet/protocol/ospf/OSPF.java
/bin/sh: /opt/jdk1.0.6_24/bin/javac: Aucun fichier ou dossier de ce type
make[1]: *** /home/asma/TravailPFE/jsim1.3/jsim1.3/classes/drcl/inet/protocol/ospf/OSPF.class Erreur 127
make[1]: La cible « all » n'a pas été refabriquée à cause d'erreurs.
make[1] : on quitte le répertoire « /home/asma/TravailPFE/jsim1.3/jsim1.3/src/drcl/inet/protocol/ospf »
make: *** /home/asma/TravailPFE/jsim1.3/jsim1.3/src/drcl/inet/protocol/ospf/.build Erreur 2
veuillez m'aidez s'il vous plait
A voir également:
- Erreur de compilation
- Erreur upes 1025 - Forum Téléviseurs
- Erreur t32 ✓ - Forum Livebox
- Erreur 3000 france tv - Forum Lecteurs et supports vidéo
- Erreur 0x80070643 - Accueil - Windows
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
4 réponses
le problème viens de là :
/bin/sh: /opt/jdk1.0.6_24/bin/javac: Aucun fichier ou dossier de ce type
il ne trouve pas le compilateur java. Vérifie sa présence et les droits associés. Attention aussi , il faut éviter de travail en root.
/bin/sh: /opt/jdk1.0.6_24/bin/javac: Aucun fichier ou dossier de ce type
il ne trouve pas le compilateur java. Vérifie sa présence et les droits associés. Attention aussi , il faut éviter de travail en root.
bon j'ai pas bien compris ce que tu voulais dire mais lorsque j'ai regardé dans /opt/jdk1.0.6_24/bin/javac
donc le compilateur existe sous bin mais lorsque j'ai regardé ans /bin/sh j'ai vue que sh est un fichier et les droits d'accès sont tous autorisés .donc je ne sais pas c'est quoi le problème
merci de me répondre le plus tôt que possible
[root@Asma ospf]# make
Makefile:30: /home/asma/jsim/jsim-1.3/Makefile: Aucun fichier ou dossier de ce type
make: *** Aucune règle pour fabriquer la cible « /home/asma/jsim/jsim-1.3/Makefile ». Arrêt.
donc le compilateur existe sous bin mais lorsque j'ai regardé ans /bin/sh j'ai vue que sh est un fichier et les droits d'accès sont tous autorisés .donc je ne sais pas c'est quoi le problème
merci de me répondre le plus tôt que possible
[root@Asma ospf]# make
Makefile:30: /home/asma/jsim/jsim-1.3/Makefile: Aucun fichier ou dossier de ce type
make: *** Aucune règle pour fabriquer la cible « /home/asma/jsim/jsim-1.3/Makefile ». Arrêt.
là tu soulève un nouveau problème...
Il est difficile de te répondre, car tes problèmes sont liés à des fichiers manquant, et nous n'avons pas accès à ton arborescence.
si tu tapes :
/opt/jdk1.0.6_24/bin/javac
directement dans ton terminal, il te dit quoi ?
- ça fonctionne correctement (il doit te demander un fichier à compiler), le problème viendrai alors d'un mauvais script.
- ça ne fonctionne pas, le problème viens de javac, réinstallation, revérification des droits...
Il est difficile de te répondre, car tes problèmes sont liés à des fichiers manquant, et nous n'avons pas accès à ton arborescence.
si tu tapes :
/opt/jdk1.0.6_24/bin/javac
directement dans ton terminal, il te dit quoi ?
- ça fonctionne correctement (il doit te demander un fichier à compiler), le problème viendrai alors d'un mauvais script.
- ça ne fonctionne pas, le problème viens de javac, réinstallation, revérification des droits...
oui j'ai corrigé le problème car le nom de chemin etatit faux mais un autre problème apparait me disant que noclassfounder
voilà ce qui m'affiche :
/opt/jdk1.6.0_24/bin/javac -source 1.4 -d /home/asma/TravailPFE/jsim1.3/jsim1.3/classes -classpath ";/home/asma/TravailPFE/jsim1.3/jsim1.3/classes;/home/asma/TravailPFE/jsim1.3/jsim1.3/jars/.;/home/asma/TravailPFE/jsim1.3/jsim1.3/jars/tcl.zip;/home/asma/TravailPFE/jsim1.3/jsim1.3/jars/jython.jar" -sourcepath /home/asma/TravailPFE/jsim1.3/jsim1.3/src -deprecation /home/asma/TravailPFE/jsim1.3/jsim1.3/src/drcl/inet/mac/Mac_802_11.java
Error occurred during initialization of VM
java/lang/NoClassDefFoundError: java/lang/Object
make[1]: *** /home/asma/TravailPFE/jsim1.3/jsim1.3/classes/drcl/inet/mac/Mac_802_11.class Erreur 1
make[1]: La cible « all » n'a pas été refabriquée à cause d'erreurs.
make[1] : on quitte le répertoire « /home/asma/TravailPFE/jsim1.3/jsim1.3 »
make: *** /home/asma/TravailPFE/jsim1.3/jsim1.3/src/drcl/inet/mac/.build Erreur 2
[root@Asma jsim1.3]#
j'espère que tu me donne une réponse pour mon problème
voilà ce qui m'affiche :
/opt/jdk1.6.0_24/bin/javac -source 1.4 -d /home/asma/TravailPFE/jsim1.3/jsim1.3/classes -classpath ";/home/asma/TravailPFE/jsim1.3/jsim1.3/classes;/home/asma/TravailPFE/jsim1.3/jsim1.3/jars/.;/home/asma/TravailPFE/jsim1.3/jsim1.3/jars/tcl.zip;/home/asma/TravailPFE/jsim1.3/jsim1.3/jars/jython.jar" -sourcepath /home/asma/TravailPFE/jsim1.3/jsim1.3/src -deprecation /home/asma/TravailPFE/jsim1.3/jsim1.3/src/drcl/inet/mac/Mac_802_11.java
Error occurred during initialization of VM
java/lang/NoClassDefFoundError: java/lang/Object
make[1]: *** /home/asma/TravailPFE/jsim1.3/jsim1.3/classes/drcl/inet/mac/Mac_802_11.class Erreur 1
make[1]: La cible « all » n'a pas été refabriquée à cause d'erreurs.
make[1] : on quitte le répertoire « /home/asma/TravailPFE/jsim1.3/jsim1.3 »
make: *** /home/asma/TravailPFE/jsim1.3/jsim1.3/src/drcl/inet/mac/.build Erreur 2
[root@Asma jsim1.3]#
j'espère que tu me donne une réponse pour mon problème