2010-07-25 2 views
5

С тех пор как я обновил свой Ubuntu с 9.10 по 10.04, я больше не могу запускать Netbeans, потому что, по-видимому, они отбрасывают поддержку JDK Java в пользу OpenJDK. Проблема в том, что мои IDE не будут работать с OpenJDK.Установка Java JDK на Ubuntu 10.04

apt-get install sun-java6-jdk не работает. Я загрузил установочный файл Linux из Sun (jdk-6u21-linux-i586.bin) и установил его, но я не могу вызывать java или javac из терминала.

Может ли кто-нибудь помочь мне здесь?

+0

Я голосую мигрировать в Super User –

+3

@David Я спросил его здесь, потому что я понял, что это что-то только программист будет работать в. – NullUserException

+0

Ну, ваш вопрос в основном «Как установить на », что-то, что принадлежит Суперпользователю. Тот факт, что программа является тем, что используется разработчиками, не обязательно делает Stack Overflow лучшим местом для вопроса. –

ответ

6

Here как установить его.

$ sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner" 
$ sudo apt-get update 
$ sudo apt-get install sun-java6 

Удачи.

+1

К сожалению, это больше не сработает - Canonical вытащил Java из репо-партнера по вопросам лицензирования. Существует хороший PPA, который в настоящее время хорошо поддерживается: http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html – Synchro

2

Установка NetBeans имеет ссылку на JDK, который создается во время установки. После обновления до 10.04 эта ссылка больше не действительна.

Перейдите в каталог, в котором вы установили NetBeans. По умолчанию это «/ usr/local/netbeans- версия», если вы установили как root или «$ HOME/netbeans-версии», если вы были установлены как обычный пользователь. Будет подкаталог с именем «и т. Д.». В этом каталоге отредактируйте файл «netbeans.conf». Найдите netbeans_jdk_home и измените его на /usr/lib/jvm/java-6-openjdk.

+0

+1, хотя уже слишком поздно для этого. Мне удалось установить официальный SDK. Я не думаю, что OpenJDK даже должен существовать, но это еще одно обсуждение. – NullUserException

0

Я загрузил установочный файл Linux из Sun (jdk-6u21-linux-i586.bin) и установил его, но я не могу вызывать java или javac из терминала.

Вы пропустили последний шаг: после установки JDK вручную (а не из системы пакетов), вам нужно добавить bin каталог вашей JDK в PATH. Лучший способ сделать это в Ubuntu 10.04 - отредактировать файл /etc/environment: sudo nano /etc/environment. Выйдите из системы и вернитесь, и вы сможете запустить Java.

0

Чтобы запустить add-apt-repository, вам необходимо сначала установить python-software-properties. Если вы не хотите этого делать, вы можете:

  1. Редактировать файл sources.list. sudo nano /etc/apt/sources.list
  2. раскомментируйте строки deb http://archive.canonical.com/ubuntu lucid partner и deb-src http://archive.canonical.com/ubuntu lucid partner (они являются вторым набором из ТЕХ дна)
  3. sudo apt-get update
  4. И, наконец, sudo apt-get install sun-java6-jdk.
0

Java больше не участвует в репо-партнере. Вы можете загружать двоичные файлы непосредственно из Oracle, но гораздо проще использовать Web Upd8 PPA. Полные инструкции: here.

Смежные вопросы