Муравей не может найти Javac. Независимо от того, что я делаю это, всегда утверждает, что JAVA_HOME является “C:\Program Files\Java\jre6”

Согласно этому ответу и это ключевое слово этого видео new выполняет следующие действия:

  1. Создает новый объект.

  2. Связывает новый объект с функцией конструктора (prototype).

  3. Делает this переменную указателем на новый объект.

  4. Выполняет функцию конструктора с использованием нового объекта и неявного выполнения return this;

  5. Назначает имя функции конструктора для свойства нового объекта constructor.

Object.create выполняет только шаги 1st и 2nd !!!

7
задан user129345 30 June 2009 в 13:57
поделиться

4 ответа

Что ж, теперь ANT работает.

Что я сделал?

Я удалил его из файлов c: \ program и «переустановил» в «c: \ ant»

Похоже, ему не нравятся имена файлов или каталогов, отличные от 8.3.

Как ни странно, я сделал это только потому, что неправильно прочитал ту часть руководства, в которой предлагалось, чтобы ANT не находился в местах, отличных от стиля 8.3, на 95/98 / ME. Я не заметил ссылку на ОС и попробовал. Я использую Vista.

Ну что ж ...

Спасибо за вашу помощь, ребята.

7
ответ дан 6 December 2019 в 19:41
поделиться

Вам нужно убедиться, что имя переменной JAVA_HOME все в верхнем регистре. Кроме того, запустите путь из командной строки и убедитесь, что оператор пути имеет правильное значение для JAVA_HOME.

0
ответ дан 6 December 2019 в 19:41
поделиться

Какой процесс сборки вы выполняете? Установлен ли в одном из скриптов сборки JAVA_HOME ?

0
ответ дан 6 December 2019 в 19:41
поделиться

Just include tools.jar on the ant classpath, wherever it is installed.

2
ответ дан 6 December 2019 в 19:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: