Вероятно, это одна из самых запутанных вещей, которые у меня были с тех пор, как я раньше не использовал Unix. У меня Ubuntu, и мне нужно установить мою среду IDE (Eclipse) для поддержки Java и C++. Я получил Eclipse через программный центр, а затем через терминал apt-get
я установил openjdk для java, он появился как "проект Java" в eclipse, но он не будет компилироваться, например, если я напишу System.out.println("something");
он даже не компилирует System.out.println
поскольку он не распознает его.
Так может кто-то угодить раз и навсегда ссылаться на учебник о том, как установить все эти (и настроить его) правильно? Я только нашел советы здесь и в google, ничего, что -really-объясняет, и большинство руководств по установке eclipse с java хочет, чтобы вы получили sun-java-6-jdk
который больше не доступен в apt-cache
Похоже, вы не правильно установили java:
Шаг 1: Загрузите java файлы из oracle.com/
Шаг 2. Извлеките сжатую папку в домашний каталог /home
вы можете щелкнуть правой кнопкой мыши по тарелочному шару и выбрать опцию "Извлечь", или вы можете использовать
[user@user-pc ~]$ tar xzvf <filename>.tar.gz
Пример: [user @user-pc ~] $ tar xzvf jdk-7u3-linux-x64.tar.gz
Шаг 3:
После его удаления переключитесь на пользователя root
[user@user-pc ~]$ su
и выполните следующие команды:
[root@user-pc ~]# update-alternatives --install /usr/bin/java java /home/<extracted_folder_name>/bin/java 1
[root@user-pc ~]# update-alternatives --install /usr/bin/javac javac /home/<extracted_folder_name>/bin/javac 1
[root@user-pc ~]# update-alternatives --set java /home/<extracted_folder_name>/bin/java
[root@user-pc ~]# update-alternatives --set javac /home/<extracted_folder_name>/bin/javac
Я пробовал это на Linux Mint, хотя я делаю и понял, что он должен работать нормально почти для всех Linux Debian Distros.
Перезапустите ваше затмение, и оно должно работать нормально.