У меня нет root-доступа к java JDK 7, поэтому я устанавливаю java JDK в папку и распаковываю ее

http://download.oracle.com/otn-pub/java/jdk/7u21-b11/jdk-7u21-linux-i586.tar.gz

Тогда, если я назову это:

./bin/java -version

это работает и показывает версию. но теперь я хочу настроить Eclipse для использования этой новой версии, но для этого требуется связать его с OpenJDK, который я не знаю, как установить его в нужную папку, как я делал для шага выше. Вкратце, как я могу установить openJDK внутри моей папки и заставить его работать?

Спасибо

3 ответа3

1

отредактируйте ваш файл eclipse.ini и добавьте «-vm» с полным путем к команде java для использования

0

Разве sudo apt-get install sun-java7-jdk работает как непривилегированный пользователь? (я не мог комментировать извините).

Вы можете проверить http://168.site90.net/doku.php?id=ubuntu-download-and-install-jdk-bin

Это может помочь вам.

0

Вы можете попробовать просто скачать пакеты Debian Ubuntu и распаковать их в локальную папку. Выполните apt-get -y --print-uris install openjdk-7-jdk чтобы показать, какие пакеты вам нужны, а затем загрузите и распакуйте их.

скрипт для всего:

apt-get -y --print-uris install openjdk-7-jdk | grep "http.*deb" -o | xargs wget
for d in *.deb; do dpkg -x "$d" openjdk; done
rm *.deb

Теперь вы должны извлечь все в папку openjdk .

Судя по тому, что я пробовал, java, установленный таким образом, работает нормально, просто нужно указать затмение на новый vm.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .