Установка Java 7 на Ubuntu



для установки Java я всегда использовал классический способ из терминала.
Я хотел бы установить Java вручную.
Я поместил папку JDK на стол и установил переменные среды (PATH, CLASSPATH и JAVA_HOME).
Из терминала, если я наберу java -version Я печатаюсь



foralobo@ubuntu-vincy:~$ java -version
java version "1.7.0_21"
Java(TM) SE Runtime Environment (build 1.7.0_21-b11)
Java HotSpot(TM) 64-Bit Server VM (build 23.21-b01, mixed mode)


но когда я пытаюсь установить eclipse или netbeans, система предупреждает, что на машине не установлена java.



что отсутствует в руководстве compleatare установка?
(Ubuntu 13.04)

857   9  

9 ответов:

этот ответ используется для описания того, как установить Oracle Java 7. Это больше не работает, так как Oracle end-of-lifed Java 7 и помещает двоичные загрузки для версий с исправлениями безопасности за платной стеной. Кроме того, OpenJDK вырос и является более жизнеспособной альтернативой в настоящее время.

в Ubuntu 16.04 и выше Java 7 больше не доступен. Обычно вам лучше установить Java 8 (или 9) вместо этого.

sudo apt-get install openjdk-8-jre

или, если вы также хотите, чтобы компилятор, получаем jdk:

sudo apt-get install openjdk-8-jdk

в Trusty самый простой способ установить Java 7 в настоящее время-установить пакет OpenJDK:

sudo apt-get install openjdk-7-jre

или, для jdk:

sudo apt-get install openjdk-7-jdk

если вы специально ищете Java 7 на версии Ubuntu, которая больше не поддерживает его, см. https://askubuntu.com/questions/761127/how-do-i-install-openjdk-7-on-ubuntu-16-04-or-higher .

sudo apt-get update
sudo apt-get install openjdk-7-jdk

и если у вас уже установлены другие версии JDK

sudo update-alternatives --config java

затем выберите версию Java 7.

в дополнение к ответу flup вы также можете запустить следующее, Чтобы установить JAVA_HOME и путь:

sudo apt-get install oracle-java7-set-default

Подробнее: http://www.ubuntuupdates.org/package/webupd8_java/precise/main/base/oracle-java7-set-default

загрузите 32-разрядный или 64-разрядный Linux из "http://www.oracle.com/technetwork/java/javase/downloads/index.html ""сжатый двоичный файл " - он имеет".смола."расширение файл GZ.

распакуйте его

tar -xvf jdk-7u75-linux-x64.tar.gz (32-bit)

tar -xvf jdk-7u75-linux-x64.tar.gz (64-bit)

пакет JDK 7 извлекается в

Я думаю, вы должны тщательно рассмотреть процедуру установки Java. Ниже приводится подробный процесс, который охватывает почти все возможные сбои.

установка Java с помощью apt-get легко. Во-первых, обновите индекс пакета:

sudo apt-get update

затем проверьте, не установлена ли Java:

java -version

если он возвращает "программа java может быть найдена в следующих пакетах", Java еще не установлена, поэтому выполните следующее команда:

sudo apt-get install default-jre

вы до сих пор в порядке, как я предполагаю.

это установит среду выполнения Java (JRE). Если вам вместо этого нужен Java Development Kit (JDK), который обычно необходим для компиляции Java-приложений (например, Apache Ant, Apache Maven, Eclipse и IntelliJ IDEA выполните следующую команду:

sudo apt-get install default-jdk

это все, что необходимо для установки Java.

установка OpenJDK 7:

чтобы установить OpenJDK 7, выполните следующую команду:

sudo apt-get install openjdk-7-jre 

это установит среду выполнения Java (JRE). Если вместо этого вам нужен Java Development Kit (JDK), выполните следующую команду:

sudo apt-get install openjdk-7-jdk

установка Oracle JDK:

Oracle JDK является официальным JDK; однако он больше не предоставляется Oracle в качестве установки по умолчанию для Ubuntu.

вы все еще можете установите его с помощью apt-get. Чтобы установить любую версию, сначала выполните следующие команды:

sudo apt-get install python-software-properties
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update

затем, в зависимости от версии, которую вы хотите установить, выполните одну из следующих команд:

Oracle JDK 7:

sudo apt-get install oracle-java7-installer

Oracle JDK 8:

sudo apt-get install oracle-java8-installer

метод PPA больше не работает.

в то время как Oracle Java 6 и 7 не поддерживаются в течение довольно долгого времени, они все еще были доступны для загрузки на веб-сайте Oracle до недавнего времени.

двоичные файлы были удалены около 10 дней назад (?), поэтому установщики Oracle Java (JDK) 6 и 7, доступные в WebUpd8 Oracle Java PPA, больше не работают.

Oracle Java 6 и 7 теперь доступны только для тех, у кого есть учетная запись поддержки Oracle (которая не бесплатно), поэтому я не могу поддержать это для пакетов PPA.

Источник:http://www.webupd8.org/2017/06/why-oracle-java-7-and-6-installers-no.html Дата : Июнь 2017

Страница загрузки Oracle говорит

обновления для Java SE 7, выпущенные после апреля 2015 года, и обновления для Java SE 6, выпущенные после апреля 2013 года, доступны только для клиентов Oracle через мою поддержку Oracle (требуется вход в систему поддержки).

Java SE Advanced предлагает пользователям коммерческие функции, доступ к критическим исправлениям ошибок, исправлениям безопасности и общему обслуживанию".

Мне пришлось загрузить его из архивов Oracle - http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html

вам нужна учетная запись для этого, хотя.

ответ флупа является лучшим, но это не сработало для меня полностью. Я должен был сделать следующее, А чтобы заставить его работать:

  1. export JAVA_HOME=/usr/lib/jvm/java-7-oracle/jre/
  2. chmod 777 в папке
  3. ./gradlew build - Построение Спящего Режима

Oracle Java 1.7.0 from .deb пакеты

wget https://raw.github.com/flexiondotorg/oab-java6/master/oab-java.sh
chmod +x oab-java.sh
sudo ./oab-java.sh -7
sudo apt-get update
sudo sudo apt-get install oracle-java7-jdk oracle-java7-fonts oracle-java7-source 
sudo apt-get dist-upgrade

обходной путь для 1.7.0_51

есть выпуск 123 в настоящее время в OAB и A pull-запрос

вот исправленная версия:

wget https://raw.github.com/ladios/oab-java6/master/oab-java.sh
chmod +x oab-java.sh
sudo ./oab-java.sh -7
sudo apt-get update
sudo sudo apt-get install oracle-java7-jdk oracle-java7-fonts oracle-java7-source 
sudo apt-get dist-upgrade
Open Applicaction -> Accessories -> Terminal

Type commandline as below...

sudo apt-get install openjdk-7-jdk

Type commandline as below...

apt-cache search jdk

(Note: openjdk-7-jdk is symbolically used here. You can choose the JDK version as per your requirement.)

For "JAVA_HOME" (Environment Variable) type command as shown below, in "Terminal" using your installation path...

export JAVA_HOME=/usr/lib/jvm/java-7-openjdk

(Note: "/usr/lib/jvm/java-7-openjdk" is symbolically used here just for demostration. You should use your path as per your installation.)

For "PATH" (Environment Variable) type command as shown below, in "Terminal" using your installation path...

export PATH=$PATH:/usr/lib/jvm/java-7-openjdk/bin

(Note: "/usr/lib/jvm/java-7-openjdk" is symbolically used here just for demostration. You should use your path as per your installation.)

Check for "open jdk" installation, just type command in "Terminal" as shown below

javac -version

Comments

    Ничего не найдено.