Java-версия дает мне «нет такого файла или каталога»

1

Я новичок в Ubuntu (просто отказ от ответственности), но я попытался установить мою переменную пути .bashrc в

export PATH=/my_path/jdk1.7.0_67/jre/bin:${PATH}

так же как

export PATH=/my_path/jdk1.7.0_67/bin:${PATH}

и когда я пытаюсь java -version он говорит, что нет такого файла или каталога. Я не устанавливаю это правильно. Кажется, мой путь должен быть прекрасным...

wveteam@wveteam-VirtualBox:~$ ls -l/home/jaayers/Java/jdk1.7.0_67/total 19760 drwxr-xr-x 2 uucp 143 4096 Jul 25 12:11 bin -r--r--r-- 1 uucp 143 3339 Jul 25 12:07 COPYRIGHT drwxr-xr-x 4 uucp 143 4096 Jul 25 12:07 db drwxr-xr-x 3 uucp 143 4096 Jul 25 12:07 include drwxr-xr-x 5 uucp 143 4096 Jul 25 12:08 jre drwxr-xr-x 5 uucp 143 4096 Jul 25 12:14 lib -r--r--r-- 1 uucp 143 40 Jul 25 12:07 LICENSE drwxr-xr-x 4 uucp 143 4096 Jul 25 12:07 man -r--r--r-- 1 uucp 143 114 Jul 25 12:07 README.html -rw-r--r-- 1 uucp 143 498 Jul 25 12:07 release -rw-r--r-- 1 uucp 143 19902768 Jul 25 12:07 src.zip -rw-r--r-- 1 uucp 143 110114 Jul 25 01:21 THIRDPARTYLICENSEREADME-JAVAFX.txt -r--r--r-- 1 uucp 143 173559 Jul 25 12:07 THIRDPARTYLICENSEREADME.txt

  • 0
    Вы поставили свой .bashrc после его изменения? Можете ли вы опубликовать вывод echo $PATH ?
  • 0
    проверка работоспособности /my_path/jdk1.7.0_67/bin/java -version
Показать ещё 4 комментария
Теги:

4 ответа

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

вы установили неправильную архитектуру java (32 бит поверх 64-битной системы или наоборот)

  • 0
    Я так не думаю, это 64-битная Ubuntu.
  • 1
    @Sreya: Он может быть прав. Если вы делаете file ..../bin/java , он говорит 32-битный или 64-битный?
Показать ещё 4 комментария
2

Возможно, попробуйте что-то вроде этого:

export JAVA_HOME=/my_path/jdk1.7.0_67
export PATH=$JAVA_HOME/bin:$PATH
1

Вы должны экспортировать следующее:

export JAVA_HOME=/my_path/jdk1.7.0_67
export PATH=$JAVA_HOME/bin:$PATH
0

Я думаю, что Java не установлен правильно на вашем компьютере, поэтому машина не может найти java.

Вам необходимо обновить altenatives в UBUNTU. Используйте приведенную ниже команду

update-alternatives --install "/usr/bin/java" "java" "/path-to-jdk/bin/java" 1

а затем запустите "java -version", вы сможете найти java. :)

Ещё вопросы

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