Мне нужен Maven для Java-проекта, поэтому я установил его непосредственно в новую установку Ubuntu с помощью sudo apt install maven
. Он автоматически загрузил Java 1.8_091 и установил его. Я запустил echo $JAVA_HOME
в терминале, но он не производит никакого вывода. Как исправить это? Есть ли проблема с переменными среды.
ответ
Когда вы загружаете jdk и хотите установить его в ubuntu, вам необходимо создать переменную JAVA_HOME в файле .bashrc и добавить эту переменную в переменную $ PATH. так что, когда вы эхо $ JAVA_HOME, вы получите путь к вашей установке java.
Как вы установили его с помощью sudo apt, он не устанавливает переменную JAVA_HOME, а устанавливает java внутри/usr/bin, а также набор альтернатив в убунту, так что убунт бы быть в состоянии идентифицировать Java
чтобы установить JAVA_HOME только в реальной сессии оболочки, вызовите команду:
export JAVA_HOME=/usr/lib/jvm/java-<version>
чтобы сохранить это переменное окружение редактирования VI ~/.bash_profile файла , и добавьте его к нему
Чтобы создать переменную $ JAVA_HOME, вы только выполнить эти строки:
JAVA_HOME=/pathToJavaJDKorJRE/java
export JAVA_HOME
PATH=$JAVA_HOME/bin:$PATH
export PATH
Примечание: Если вы не знаете, путь вашей JDK или JRE (pathToJavaJDKorJRE), используйте эту команду, чтобы найти их.
find/-name 'javac'
- 1. mysqldump не производит никакого вывода
- 2. d3 не производит никакого вывода
- 3. which.min не производит никакого вывода
- 4. AMD Optimizer (r.js) не производит никакого вывода
- 5. WxPython не производит никакого вывода GUI
- 6. Почему мой код не производит никакого вывода?
- 7. Начиная рубин пример не производит никакого вывода
- 8. Почему следующий код не производит никакого вывода?
- 9. Затмение: JAVA_HOME не установлен
- 10. Cygnus JAVA_HOME не установлен
- 11. JAVA_HOME не установлен
- 12. JAVA не в пути, хотя JAVA_HOME установлен
- 13. echo $ JAVA_HOME ничего не возвращает
- 14. Использование zend_service_amazon, но не видя никакого вывода
- 15. Nutch Ошибка: JAVA_HOME не установлен
- 16. Не уверен, что установлен JAVA_HOME
- 17. Ошибка при попытке установить $ JAVA_HOME - Ошибка: JAVA_HOME не установлен
- 18. Hadoop: «ОШИБКА: JAVA_HOME не установлен»
- 19. Почему tar -cf $ {PWD} .bz2 не производит никакого вывода?
- 20. takePicture в родном стеклянном приложении не производит никакого вывода
- 21. Piping хвост -f перерезать СЭД не производит никакого вывода
- 22. трубка между двумя дочерними процессами не производит никакого вывода
- 23. SystemSounds.Beep.Play не производит никакого звука
- 24. setStorageEncryption не производит никакого эффекта
- 25. echo% JAVA_HOME% показывает разное местоположение, чем JAVA_HOME в переменных окружения
- 26. JAVA_HOME не установлен для wso2server.bat
- 27. Получение ошибки JAVA_HOME не установлен
- 28. (HBase) Ошибка: JAVA_HOME не установлен и Java не удалось найти
- 29. Базовый калькулятор java, не даст никакого вывода
- 30. Java: Консоль не показывает никакого вывода
Установите переменные окружения 'JAVA_HOME', чтобы вы могли видеть результат. В противном случае нет. Также смотрите вывод 'which java' и установите env. вар. соответственно. – Rao