1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Ant 1.9.3 rodando sobre JDK 1.7 não compila na versão 1.6

Estou tentando de diversas maneiras compilar um projeto Java na versão 1.6 mas com o Ant rodando no JDK 1.7 (Configuração Java padrão do ambiente, JAVA_HOME).

Tentei procurar como usar outra JVM para executar o ant, não consegui achar nenhum parâmetro para informar outra JVM. Tentei passar para a task "javac" como os atributos "target" e "source" com o valor "1.6" e também não consegui. Aparentemente, parece que compila tudo certo, mas na hora de executar, dá aqueles erros dizendo que a JVM (1.6) não suporta rodar arquivos compilados (class) na versão 1.7 (número 51).

Alguém tem alguma solução para usar o ant em compilação cruzada, e sem alterar o JAVA_HOME da máquina ?

  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

0 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags java ant ou faça a sua própria pergunta.