2015-01-08 3 views
0

Когда я иду установить JDK на моей виртуальной машине, я получаю следующее:Проблемы с JDK на Ubuntu

The program 'javac' can be found in the following packages: 
* default-jdk 
* ecj 
* gcj-4.8-jdk 
* openjdk-7-jdk 
* gcj-4.6-jdk 
* openjdk-6-jdk 
Try: apt-get install <selected package>  

А потом, когда я АПП-получить, я получаю это:

[email protected]:/home/username# apt-get install ecj 
Reading package lists... Done 
Building dependency tree  
Reading state information... Done 
E: Unable to locate package ecj 

Любые предложения по устранению проблемы?

+0

Вы хотите установить Oracle JDK? – sol4me

ответ

2

Вы можете установить оракула JDK 8 на убунту как это

sudo add-apt-repository ppa:webupd8team/java 
sudo apt-get update 
sudo apt-get install oracle-java8-set-default 

Если вы хотите Java7, а затем изменить java8 к java7 в последней команде Э.Г.

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

Если вы находитесь за прокси-сервер, то вам нужно будет экспортировать свой прокси-ENV

export http_proxy=http://username:[email protected]:port/ 
export https_proxy=https://username:[email protected]:port/ 

, а затем уведомить Sudo использовать их

sudo -E add-apt-repository ppa:webupd8team/y-ppa-manager 

или добавить Defaults env_keep="https_proxy" в конце /etc/sudoers

+0

Это дает мне ошибку, что она не может добавить PPA: 'ppa: webupd8team/java' – Lipee

+0

@Lipee Вы находитесь за некоторым прокси? – sol4me

+0

Какая версия Ubuntu? –

0

Попробуйте установить java 8 правильно,

Первое обновление АПП-получить репо

$ sudo apt-get update 

Добавьте Java 8 репо в APT-получить

$ sudo add-apt-repository ppa:webupd8team/java 

снова обновить АПП-получить Repo

$ sudo apt-get update 

Наконец установить java 8

$ sudo apt-get install oracle-java8-installer 
Смежные вопросы