How To Change Java Compiler in Ant on Fedora Core / Linux Comment changer le compilateur Java en fourmi sur Fedora Core / Linux
Fedora Core team, in its infinite wisdom, decided to ship a so-called “free” (but essentially useless and crappy; pardon my French) JVM (read gcj) with its installation. Fedora Core équipe, dans son infinie sagesse, a décidé d'expédier un soi-disant "libre" (mais essentiellement inutile et affreux; pardon mon français) JVM (lire gcj) avec son installation. Not only that this “free” JVM is integrated with java softwares from Fedora repositories making them pretty hard to use too. Non seulement parce que ce "libre" JVM est intégrée avec java logiciels de Fedora dépôts ce qui les rend très difficiles à utiliser. I think this is a ridiculous decision by the Fedora Core team. Je pense que c'est une décision ridicule par l'équipe de Fedora Core. Anyway so we are stuck with ant which somehow, as if by magic, picks up the old gcj based Java compiler, even though I have installed JDK 1.6 on my machine and the executables are in path. Quoi qu'il en soit ainsi nous sommes aux prises avec une certaine fourmi qui, comme par magie, reprend l'ancien gcj fondée compilateur Java, même si j'ai installé JDK 1,6 sur ma machine et les exécutables sont en chemin.
I tried several options to force ant to use the JDK 1.6 compiler but without any success. J'ai essayé plusieurs options pour forcer fourmi d'utiliser le compilateur JDK 1,6, mais sans succès. For example I tried specifying the path of javac executable, specified the source and target etc. Finally I stumbled upon a simple solution. Par exemple, j'ai essayé en spécifiant le chemin de javac exécutable, a précisé la source et cible etc Enfin je suis tombé sur une solution simple.
In Fedora Core ant can be configured using /etc/ant.conf. Dans Fedora Core fourmi peut être configuré en utilisant le fichier / etc / ant.conf. I simply opened the file and specified the JAVA_HOME there like: J'ai simplement ouvert le fichier spécifié et le JAVA_HOME là comme:
JAVA_HOME=/usr/java/latest JAVA_HOME = / usr / java / plus tard
That’s all it took to override its default settings. C'est tout ce qu'il fallait pour l'emporter sur ses paramètres par défaut.
Filed under Classé sous Fedora Core 6 Fedora Core 6 , Headline News Headline News , How To Comment , J2EE , Java Software Logiciel de Java , Linux , Linux Migration Migration de Linux , Programming Programmation , Tech Note Note technique | |
| |
RSS 2.0 RSS 2,0 | |
Trackback this Article | cet article |
Email this Article Envoyer cet article
You may also like to read Vous mai également à lire |




August 7th, 2007 at 10:23 pm Août 7th, 2007 chez 10:23 pm
senti questo e quello che serve per il problema del quale hai parlato sentiments questo e quello che servir pour le problème del quale hai parlato
—————————————————- ------------------
vai sul sito della java scarichi il pacchetto JDK 1.6 per linux no il rpm autoextraente ma il bin dopo che hai il pacchetto entri come root e spostalo JDK 1.6.bin in /opt dopo vai in /opt e fai chmod +x JKD1.6.bin dayi un bell yes a la licensa e ti crea la cartella a questo punto puoi cancelare il file bin ma la cosa no finisci qua visto che bisogna dirle a fedora che versione usare di java “alternatives –install /usr/bin/java java /opt/cartella_jdk/bin/java 2″per commodita usare il auto completamento,adesso facciamo “alternatives –config java”e scegliamo quella che aviamo messo noi in /opt quindi la cosa e chiara per piu chiarimeti andate su vai sul sito della java scarichi la pacchetto JDK 1,6 pour linux pas la tr / min avec la autoextraente bin dopo che hai la pacchetto ENTRI venir racine e spostalo JDK 1.6.bin dans / opt dopo vai dans / opt e fai chmod + x JKD1.6. bin dayi cloche un oui à la licensa e ti la création cartella une questo punto puoi cancelare le dossier bin avec la cosa pas finisci qua visto che bisogna une fedora dirle che versione di usare java "alternatives-install / usr / bin / Java Java / opt / cartella_jdk / bin / java 2 "par commodita usare il completamento automobile, adesso facciamo« alternatives java-config "scegliamo e quella che noi aviamo messo in / opt quindi la cosa e più chiara par chiarimeti andate su http://www.fedoraonline.it