debian.org / О Debian Где взять Debian Поддержка Уголок разработчика Новости Wiki

Автор Тема: Как заставить работать javac в консоли ?  (Прочитано 1028 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн soldafon

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 31
Доброго дня !
Убедительная просьба подсказать,как заставить работать javac в консоли
Netbeans компилирует,а из консоли не получается


 :(
 

Оффлайн mrgoodvin

  • Местный житель
  • ***
  • Сообщений: 307
Re: Как заставить работать javac в консоли ?
« Ответ #1 : 16 Сентябрь 2017, 10:51:21 »
Вывод из консоли показать бы. Предполагаю нету нужной переменной окружения: https://wiki.archlinux.org/index.php/Environment_variables_(Русский).
 
Пользователи, которые поблагодарили этот пост: soldafon

Оффлайн soldafon

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 31
Re: Как заставить работать javac в консоли ?
« Ответ #2 : 16 Сентябрь 2017, 11:42:31 »
говорить что javac такого файла нет
 

Оффлайн mrgoodvin

  • Местный житель
  • ***
  • Сообщений: 307
Re: Как заставить работать javac в консоли ?
« Ответ #3 : 16 Сентябрь 2017, 12:42:04 »
soldafon, а гугл зачем :)? Уже давно решили бы этот вопрос без обращения на форум. Если вы перейдете в каталог с javac, то все будет работать, или каждый раз указывает полный путь к нему или же добавьте переменную окружения как вариант в ~/.profile.
Способ 1: Отредактировав строку в конце фала PATH="/usr/local/sbin:/usr/sbin:/sbin:/Путь к JRE java/bin/:$PATH"
Способ 2: Добавить в файле в конец строки примера заменив их на свои пути и версии:
JRE_HOME=/usr/lib/jvm/java-11-openjdk-amd64/jre
PATH=$JRE_HOME/bin:$PATH
export PATH
Способ 3: Тоже что и 2 с экспортом путей каталогов
JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
JRE_HOME=/usr/lib/jvm/java-11-openjdk-amd64/jre
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME JRE_HOME PATH
 
Пользователи, которые поблагодарили этот пост: soldafon

Оффлайн soldafon

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 31
Re: Как заставить работать javac в консоли ?
« Ответ #4 : 16 Сентябрь 2017, 13:53:41 »
да и в каталоге bin не работает
*.deb jdk на оракле нет , есть *.rpm(64), но он не хотел конвертироваться в *.deb,пришлось брать *.gz и разархивировать его
в самом bin-e не работает - пробовал chmod -ом  поправить javac с разными ключами - безрезультатно
осталось попробовать в centos-е c кошерным *.rpm

 :(


 

Оффлайн mrgoodvin

  • Местный житель
  • ***
  • Сообщений: 307
Re: Как заставить работать javac в консоли ?
« Ответ #5 : 16 Сентябрь 2017, 15:01:41 »
Да, нету deb. Но только что скачал gz, и по полному пути запускается javac. С коталога bin не хочет, да его и по tab в терминале нету в списке. Все таки  пробовать добавлять в окружение.
« Последнее редактирование: 16 Сентябрь 2017, 15:04:04 от mrgoodvin »
 
Пользователи, которые поблагодарили этот пост: soldafon

Русскоязычное сообщество Debian GNU/Linux

Re: Как заставить работать javac в консоли ?
« Ответ #5 : 16 Сентябрь 2017, 15:01:41 »


Теги:
 

OpenJDK - как работать с разными версиями?

Автор su16

Ответов: 3
Просмотров: 1318
Последний ответ 29 Январь 2016, 23:34:57
от su16