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.