> Tous les forums > Forum Autres langages
 pb de compilation en java
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
djerbafr
  Posté le 31/03/2005 @ 09:53 
Aller en bas de la page 
Petit astucien
Bonsoir, j'ai installé fedora core version 3, sur mon ordinateur portable, avec tous les outils pour faire de la programmation en java malheuresement lorsque je cherche à compiler un programme sur mon ordinateur, j'ai le message suivant qui appraraît: " [boulima@localhost provisoir]$ javac OutilsCode.java libgcj-javac-placeholder.sh This script is a placeholder for the /usr/bin/javac master link required by jpackage.org conventions. libgcj's rmiregistry, rmic and jar tools are now slave symlinks to these masters, and are managed by the alternatives(8) system. This change was necessary because the rmiregistry, rmic and jar tools installed by previous versions of libgcj conflicted with symlinks installed by jpackage.org JVM packages." quelqu'un saurait t'il de quoi il s'agit?
Publicité
breizhbugs
 Posté le 31/03/2005 à 20:05 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien
"This change was necessary because the rmiregistry, rmic and jar tools installed by previous versions of libgcj conflicted with symlinks installed by jpackage.org JVM packages." -> on dirait un conflit de version
ti_ouf
 Posté le 07/04/2005 à 08:33 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Salut Pour le langage Java il est necessaire d'avoir un interpreteur uniquement, ce n'est pas un langage à compiler [idee] c++ quand à lui est un langage compilé,il aurra donc besoin d'un compilateur,et d'un editeur de liens.
aliquando
 Posté le 07/04/2005 à 11:21 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
djerbafr tu donnes pas beaucoup d'info petit radin (lol) bon tape dans la console les infos suivante et fais des copies d'ecran: $ javac -version $ java -version $ whereis javac $ whereis java $ locate rt.jar $ locate java | grep jdk je pense que le probleme est que tu as tente d'utilise la librairie java pour gcc (ce que je conseille pas) donc reinstalle plutot entierement le jdk en prenant soin d'aller sur le site java.sun.com voila
ti_ouf
 Posté le 07/04/2005 à 12:19 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

je pense que ça serait mieux si vous utilisiez le bouton code dans la barre de mise en forme [img]https://forum.pcastuces.com/images/editeur_code.gif[/img] y'aurrait plus de clarté
edon47
 Posté le 07/04/2005 à 15:20 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
Bonjour, Petite rectification, Java est bel et bien un langage compilé, il utilise javac pour transformer le fichier .java en langage intermédiaire(bytecode) dans un fichier .class qui est interprété par java.
ti_ouf
 Posté le 07/04/2005 à 17:04 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

oui pardons pour l'erreur mais j'avoue que je ne comprends pas! Pourquoi appelle t'on la JVM l'interpreteur si le code précédement a été compilé?? on devrait la nommer editeur de lien,non? De plus pour un langage comme le VB, est ce un compilé ou pas? puisqu'on appelle également son interpreteur runtime library
aliquando
 Posté le 07/04/2005 à 17:37 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
pour le java comme le disait edon47 la compilation correspond a la generation d'un bytecode on pourrait assimile ca a une compilation partielle car n'est pas entierement compile (bon maintenant les puristes diront que la compilation est le fait de traduire un langage de haut niveau vers un de plus bas niveau ...) mais bon voila maintenant la jvm en effet charge ce bytecode pour executer le programme (c'est aussi une sorte d'interpretation) ce qui vaut le fait que java soit lent. Enfin pendant l'execution il peut arriver que la JVM compile a la vole des morceaux de java (principe du Just In Time) donc on arrive a la conclusion que Java est un hybride !! donc chacun peut se faire une idee de ce qu'il veut [happy] PS: il existe de veritable compilateur de java qui conduit a la realisation d'un executable directement exploitable par la machine. PS2: il existe aussi des interpreteurs qui exploite directement le code source de Java voila j'ai fini avec toutes ces lignes j'ai oublie ce que je voulais dire [bigsmile]
ti_ouf
 Posté le 07/04/2005 à 17:53 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

je comprends mieux alors merci de cette explication
Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
174,99 €Lego 75341 Star Wars Le Landspeeder de Luke Skywalker à 174,99 €
239,99 € -27%

Cdiscount fait une promotion sur le Lego 75341 Star Wars Le Landspeeder de Luke Skywalker à 174,99 € alors qu'on le trouve ailleurs à partir de 239,99 €. 1890 pièces.


Voir l'offre
-6 €6 € offerts pour toute recharge de son compte Amazon de 70 €

Amazon remet en avant son offre pour obtenir un bon d'achat de 6 € sur Amazon. Pour toute recharge de son compte Amazon d'au moins 70 €, Amazon vous offre un bon d'achat de 6 € utilisable jusqu'au 31 Décembre 2022. Vous pouvez utiliser le solde de votre compte Amazon pour tous vos achats.

Notez que cette offre n'est pas disponible si vous avez déjà rechargé votre compte Amazon dans les 36 derniers mois.


Voir l'offre
34,99 €Assistant vocal Amazon Echo Show 5 avec Alexa à 34,99 €
55 € -36%

Amazon fait une promotion sur l'assistant vocal Amazon Echo Show 5 qui passe à 34,99 € (au lieu de 55 €). L'appareil piloté par la voix et vos doigts fonctionne avec Alexa, l’intelligence artificielle développée par Amazon. Vous pourrez avec elle écouter de la musique, interagir avec vos appareils domotiques, écouter les infos, des livres audio la radio, connaître la météo et d’accéder à des milliers d’autres possibilités grâce aux Skills : recettes de cuisine, petits jeux, etc.

Grâce à son écran de 5,5 pouces, vous pourrez également regarder des séries, des films, des photos, afficher des recettes de cuisine, appeler vos amis en visio, contrôler vos caméras de sécurité, etc...


Voir l'offre
369,99 €TV 55 pouces Toshiba UHD 4K Android TV à 369,99 €
439 € -16%

Cdiscount fait une promotion sur la télévision Ultra Haute Definition 4K Toshiba 55UA4B63DG qui passe à 369,99 €. Cette TV de 55 pouces (139 cm) offre une résolution 4K de 3840x2160 pixels. Elle possède un Tuner TNT HD, 2 ports USB et 4 ports HDMI. Elle est compatible HDR Dolby Vision, Google Assistant et tourne sous Android TV (vous pourrez lui installer des applications via Google Play : Netflix, YouTube, MyCanal, Molotov, Disney+, Plex, etc).


Voir l'offre

Sujets relatifs
Compilation java
[JAVA] Test de XQuery SAXON - Pb de Compilation
Compilation Java Runtime
Classer une arraylist (java)
Ameliorer le Main "Java" avec les fonctions & procédures
Rafraichir un tableau en java
Calcul du jour d'après - - > java
Arduino compilation
encore java
Filter un fichier CSV en Java
Plus de sujets relatifs à pb de compilation en java
 > Tous les forums > Forum Autres langages