How To Change Java Compiler in Ant on Fedora Core / Linux Como alterar o compilador Java em formiga em 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 equipa, na sua infinita sabedoria, decidiu dar um navio assim chamado "livre" (mas essencialmente inútil e CRAPPY; perdão meu francês) JVM (leia GCJ), com a sua instalação. Not only that this “free” JVM is integrated with java softwares from Fedora repositories making them pretty hard to use too. Não só que este "livre" JVM está integrado com o java softwares de repositórios Fedora tornando-os muito bem difícil de se usar. I think this is a ridiculous decision by the Fedora Core team. Penso que esta é uma decisão ridícula pelo Fedora Core equipe. 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. Enfim, para que sejam colados a formiga que de certa forma, como que por magia, retoma a velha GCJ baseado compilador Java, apesar de eu ter instalado JDK 1,6 em minha máquina e os arquivos executáveis estão em caminho.
I tried several options to force ant to use the JDK 1.6 compiler but without any success. Eu tentei várias opções para a utilização da força formiga JDK 1,6 compilador, mas sem nenhum sucesso. For example I tried specifying the path of javac executable, specified the source and target etc. Finally I stumbled upon a simple solution. Por exemplo, eu tentei especificando o caminho do javac executável, especificou a origem e de destino etc Finalmente I stumbled mediante uma solução simples.
In Fedora Core ant can be configured using /etc/ant.conf. No Fedora Core formiga pode ser configurado usando / etc / ant.conf. I simply opened the file and specified the JAVA_HOME there like: Eu simplesmente abrir o arquivo e especificado o JAVA_HOME lá como:
JAVA_HOME=/usr/java/latest JAVA_HOME = / usr / java / últimas
That’s all it took to override its default settings. Isso é tudo que tomou para anular as suas configurações padrão.
Filed under Arquivado em Fedora Core 6 Fedora Core 6 , De Headline News Headline News , De How To How To , De J2EE , De Java Software Java Software , De Linux O Linux , De Linux Migration Linux Migration , De Programming Programação , De Tech Note Nota Tech | |
| |
RSS 2.0 RSS 2,0 | |
Trackback this Article | este artigo |
Email this Article E-mail este artigo
You may also like to read Você pode também gosta de ler |




August 7th, 2007 at 10:23 pm 7o agosto de 2007 em 10:23 pm
senti questo e quello che serve per il problema del quale hai parlato senti questo e quello che serve per il problema del Qualia 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 il pacchetto JDK 1,6 por linux não il rpm autoextraente ma il bin Pedro Rios hai che il pacchetto ENTRI vir raiz e spostalo JDK 1.6.bin em / Pedro Rios vai opt in / opt e fai chmod + x JKD1.6. Bin dayi un sino la licensa e sim uma criação ti la cartella uma questo twononeneura puoi cancelare il arquivo bin ma la cosa não finisci qua visto che bisogna dirle uma versão fedora che di usare java "alternativas-install / usr / bin / java java / opt / cartella_jdk / bin / java 2 "por commodita usare il auto completamento, adesso facciamo" alternativas java-config "e scegliamo quella che aviamo messo noi in / opt quindi la cosa e chiara por UEP chiarimeti andate su http://www.fedoraonline.it