Перейти к содержанию
Авторизация  
rpgdev

[FIX] ECLIPSE (Class not found: javac1.8)

Рекомендуемые сообщения

Информация для новичков. Как исправить ошибку Class not found: javac1.8

 

При компиляции исходников возникает ошибка: Class not found: javac1.8

Как исправить данную ошибку? Все достаточно просто.

1. Устанавливаем JDK 1.8
2. Скачиваем и распаковываем последнюю версию ANT 1.9.6
3. Создаем три переменных среды (правой кнопкой мыши на Мой Компьютер -> Свойства -> Дополнительно -> Переменные среды)
(В Windows 7 -> Панель управления -> Система -> Дополнительные параметры -> Переменные среды): Значения примерные!
- JAVA_HOME cо значением C:\Program Files\Java\jdk1.8.0_51
- ANT_HOME со значением C:\Program Files\ANT
- PATH со значением C:\Program Files\ANT\bin


ypwo4797w8a5.jpg


4. Перегружаем комп и в командной строке набираем: ant -version. Жмем Enter. Если получилось нечто типа этого, то все OK:


x9jh0fv5wvpv.jpg


5. Запускаем Eclipse. Идем в Window -> Preferences -> Java -> Installed JREs. Далее жмем Search и указываем путь куда Вы устанавливали JDK 1.8. (Пример: C:\Program Files\Java\jdk1.8.0_51) Ставим галочку жмем ОК.


oc7f9clvxglu.jpg


7. Window -> Preferences -> Ant -> Runtime. Выбираем Ant Home Entries (Default). Жмем Add External JARs. Указываем путь до файлов ANTa и добавляем каждый файл.
(Пример: C:\Program Files\ANT\bin)


awuaxtj8d8g0.jpg


8. После добавления всех файлов выделяем их и жмем кнопку UP до того момента пока эти файлы не будут первыми в списке. Жмем Apply и затем OK.


ycdbxi6suvmf.jpg


9. Все готово! Осталось только перезагрузить компьютер.

Изменено пользователем rpgdev

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Достаточно установить JDK 1.8, создать переменную среду JAVA_HOME, в которой прописать полный путь к папке JDK вместе с названием самой папки (к примеру, C:\Java\jdk8), и добавить %JAVA_HOME%\bin в переменную среду PATH через точку с запятой - ;.

ВСЕ!

Зачем Ant? А уж тем более, зачем пихать его библиотеки в эклипс? :D

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Достаточно установить JDK 1.8, создать переменную среду JAVA_HOME, в которой прописать полный путь к папке JDK вместе с названием самой папки (к примеру, C:\Java\jdk8), и добавить %JAVA_HOME%\bin в переменную среду PATH через точку с запятой - ;.

ВСЕ!

Зачем Ant? А уж тем более, зачем пихать его библиотеки в эклипс? :D

Обновленный АНТ

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В чейнджлогах 1.9.4-1.9.6 в основном фиксы, касающиеся архивации. Вполне хватит и той 1.9.4. К тому же, сейчас многие пересели с ant и maven на gradle. И кстати, после ввода переменных сред перегружаться не обязательно (это уже на крайняк). + 9 пункт вообще никакой погоды не даст, так как изменение настроек эклипса никак не влияет на системные настройки.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Оформи тему в раздел Мануалов =)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Оформи тему в раздел Мануалов =)

Оформил, одобряй :D

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...