Установить JAVA_HOME в windows, но «ant build» все еще не работает

Я установил JAVA_HOME в настройках среды Windows:

 echo %JAVA_HOME% C:\Program Files (x86)\Java\jdk1.6.0_20 

Однако всякий раз, когда я пытаюсь запустить ant build, я получаю следующее:

Возможно, JAVA_HOME не указывает на JDK.
В настоящее время он установлен в «C: \ Program Files \ Java \ jre6»

Я думаю, что раздел реестра JAVASOFT вмешивается в мою переменную окружения, но я не уверен.

4 Solutions collect form web for “Установить JAVA_HOME в windows, но «ant build» все еще не работает”

JAVA_HOME должен быть установлен в C:\Program Files\Java в командной строке. Вы можете сделать это со следующим:

 set JAVA_HOME=C:\Program Files\Java 

Затем вы увидите самую последнюю версию jdk, lib, jre, установленную в вашей системе.

Мне нужно было скопировать файл Tools.jar из jdk/lib папку jre/lib .

Хорошо, ребята, для Windows 7 ему нужен JAVA_HOME как переменная среды Windows, я также добавил C:\Program Files\Java\jdk1.7.0_03\ и C:\Program Files\Java\jdk1.7.0_03\bin К PATH, перезапущен Eclipse, теперь он работает

Также – когда javac ссылается на java-классы из JDK, ему нужна основная папка SDK, а не bin, bin предназначен только для javac.exe , а главная папка имеет \ include \ и другие необходимые для компиляции javac.exe .

Включает ли вашу PATH вашу помощь JAVA_HOME ?

 set PATH=%JAVA_HOME%\bin;%PATH% 
  • Случайная перетасовка массива
  • Как читать один символ с консоли в Java (как пользователь вводит его)?
  • Сканер пропускает nextLine () после использования next () или nextFoo ()?
  • Почему char предпочитает использовать String для паролей?
  • Строка, не заменяющая символы
  • Как импортировать API javax.servlet в проект Eclipse?
  • Нельзя ссылаться на не конечную переменную внутри внутреннего classа, определенного другим методом
  • Службы Java перестают работать, когда пользователь выходит из системы
  • Преобразование данных JSON в объект Java
  • Может ли индикатор выполнения работать в classе за пределами основного?
  • Почему class Java Vector (и Stack) считается устаревшим или устаревшим?
  • Как вы убиваете Thread в Java?
  • Interesting Posts

    Rsync с использованием regex для включения только некоторых файлов

    Какие бесплатные онлайн-альтернативы существуют на FrontPage?

    Клавиши-заполнители Windows 8

    Emacs fullscreen на Mountain Lion без панели инструментов

    Использовать adsl-модем как wifi-маршрутизатор

    Как читать встроенный текстовый файл ресурсов

    Странное поведение автозаполнения zsh

    Странно, я не могу пинговать свой шлюз от виртуальных машин Linux

    Назначение клавиатуры по умолчанию в Mac OS X

    Призрачное изображение монитора 1 в мониторе 2 с обмотанными вместе кабелями VGA

    Как удалить профиль пользователя на компьютере под управлением Windows 7, который является частью домена?

    Будет ли запрос, который может занять часы для выполнения, будет выполняться на удаленном сервере, если я закрою соединение после выполнения команды?

    Как зашифровать ТОЛЬКО папку профиля пользователя (например: / User / sid) в Mac OS X Lion 10.7.2?

    Как вызывать gvim Windows в среде Windows из Cygwin?

    Почему мой экран черный после подключения rdp?

    Давайте будем гением компьютера.