Не удалось найти или загрузить основной класс org.apache.tools.ant.launch.launcher

1

Я использую Windows 7. Я загрузил Apache ant в C: /Program Files

  1. Вот мой ANT_HOME: C:\Program Files\apache-ant-1.9.4
  2. Вот мой JAVA_HOME: C:\Program Files\Java\jdk1.7.0_25
  3. Вот моя часть пути: C:\Program Files\Java\jdk1.7.0_25\jre\bin;C:\Program Files (x86)\Java\jre7\bin;C:\Program Files\apache-ant-1.9.4\bin

Я также проверил, что ant-launcher.jar находится в каталоге /lib, и я получаю ошибку в названии.

Как я могу это исправить? Благодарю.

Теги:
ant

2 ответа

4
Лучший ответ

По какой-то странной причине муравей не работает, если у вашего ANT_HOME есть пробелы в нем. Поместите его в путь без пробелов, он должен работать. Также попробуйте помещать java в путь без пробелов.

  • 0
    Обратите внимание, что вы можете избежать пробелов в пути (работает в OSX), например, export ANT_HOME=/Applications/Android\ Studio.app/Contents/lib/ant
1

Для вас есть другой способ обхода, если вы не хотите менять путь муравья. Просто измените путь переменной env с помощью C:\Progra ~ 1\apache.... и если ваши файлы помещены в файлы программы (x86), то вместо Progra ~ 1 напишите Progra ~ 2.

Но рекомендуется держать их в пути, без пробелов в имени папки

Ещё вопросы

Сообщество Overcoder
Наверх
Меню