Я пытаюсь установить Ubuntu, используя загруженные jdk1.7.0_11 и jre1.7.0_11, и я проследил вопросы отсюда и следовал инструкциям tat, даже если это не установка java. В терминале я получаю ошибку, подобную этой
Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/lib/jvm/jre1.7.0_11/bin/java 3 auto mode
1 /usr/lib/jvm/jdk1.7.0_11/bin/java 1 manual mode
2 /usr/lib/jvm/jre1.7.0_11/bin/java 3 manual mode
Press enter to keep the current choice[*], or type selection number: 0
update-alternatives: warning: forcing reinstallation of alternative /usr/lib/jvm/jre1.7.0_11/bin/java because link group java is broken.
update-alternatives: warning: not replacing /usr/bin/java with a link.
Просьба помочь мне установить возможную установку Java
Спасибо
В моей системе я установил OpenJDK в автономном режиме , и он прошел успешно. Я делюсь с вами тем же. Прежде чем начать, удалите все старые файлы, чтобы не допустить путаницы, и начните с любого, то есть с JDK или JRE.
1) Скачать OpenJDK
2) Извлечь файл tar (используя любой из двух шагов)
Right click on the .tar file and select Extract Here.
or open Terminal and give the command tar –xzf <filename>
пример :
$ tar xzf jdk-7u7-linux-i586.tar.gz
3) Переместите извлеченный файл в папку « / usr / lib / jvm / »: [Примечание: если вы не найдете папку jvm в / usr / lib / path, создайте папку jvm там: $ sudo mkdir –p /usr/lib/jvm/
]
$ sudo mv jdk1.7.0_07 /usr/lib/jvm/
4) Установите в своей системе:
$ sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.7.0_07/bin/javac 1
5) Вот и все. Проверьте свою Java:
$ java -version
Не забудьте заменить имя файла на то, которое вы скачали.
Как сказал VRU, это не ошибка, это выбор. Появляется, когда установлено более одной версии программы. В этом случае вы можете выбрать, какая версия Java используется для выполнения программ Java.
Верхний выбран в настоящее время. Ниже указаны все варианты. В этом случае вы можете выбрать между JRE и JDK. JRE - это среда выполнения Java, которая обычно подходит для запуска всех программ Java. JDK - это комплект разработки Java. Это главным образом необходимо для компиляции программ Java. Некоторые инструменты программирования требуют запуска с JDK вместо JRE. Если вы не разрабатываете программы на Java, выбор JRE - это хорошо.
Если бы у вас была установлена Java 6 (или 5) вместе с Java 7, она также появилась бы в этом списке.
Вы можете проверить версию, используя java --version
. Выбор может быть изменен позже с помощью sudo update-java-alternatives
. Попробуйте заставить это.
Если это не работает, переустановите Java-пакеты. Если вы не разрабатываете Java, вы также можете полностью удалить JDK, что сделает выбор устаревшим.