NetBeans IDE 6.7.1 variáveis ??Ant script
Pergunta
Como faço para obter a localização do rt.jar no meu script Ant com NetBeans sem editar os meus project.properties? $ {Java.home} está retornando a localização da pasta jre e não a pasta jdk.
Eu sei que eu poderia facilmente adicionar um valor a project.properties mas eu não quero. Eu também sei que eu poderia facilmente apenas modificar o caminho sempre que mudar de computador, mas eu preferiria não fazer isso.
Edit:. Talvez $ {java.home} é a melhor solução e que eu deveria apenas corrigir meus computadores variáveis ??de ambiente corretamente
Edit2: Eu só percebi que java.home não é o mesmo que JAVA_HOME. Mais informações: http://javahowto.blogspot.com/2006/05 /javahome-vs-javahome.html
Solução
Você tem conjunto JAVA_HOME
? Se assim é que apontam em um JDK? Do Ant documentação :
Quando você precisa de funcionalidade JDK (como para a tarefa javac ou a tarefa rmic), então
tools.jar
deve ser adicionado. Os scripts fornecidos com Formiga, no diretóriobin
, irá adicionar as classes JDK necessárias automaticamente, se a variável de ambienteJAVA_HOME
está definido.