Я пытаюсь найти способ установить Java SDK (javac) на Scientific Linux 64bit с помощью yum или в любом другом случае ... Кто-нибудь, пожалуйста, скажите мне, как лучше всего это сделать, чтобы я мог использовать maven для своих сборок и т. Д.
Другой вариант - установить openjdk, доступный через дистрибутив.
yum install java-1.7.0-openjdk java-1.7.0-openjdk-devel
Просто скачайте SDK из Oracleпоместите его в подходящий каталог, например / opt / java.
chmod это, то есть:
chmod 744 jdk-6u37-linux-x64.bin
распаковать, то есть:
./jdk-6u37-linux-x64.bin
символическая ссылка, то есть:
ln -s jdk1.6.0_37/ jdk
установить переменные среды в /etc/profile.d/java.sh, например (для муравья, но идею вы поняли):
export JAVA_HOME=/opt/java/jdk
export ANT_HOME=/opt/java/apache/ant
export PATH=${JAVA_HOME}/bin:${ANT_HOME}/bin:${PATH}
Ура
Просто скачайте JDK из http://www.oracle.com/technetwork/java/javase/downloads/index.html,
и если вы получаете эту ошибку, UNIX не может найти компилятор javac. или javac: Команда не найдена - после установки Java
Вот один из способов указать UNIX, где найти javac. Предположим, вы установили JDK в /usr/local/jdk1.8.0. В командной строке вы должны ввести следующую команду и нажать Return:
/usr/local/jdk1.8.0/javac hello.java Примечание: если вы выберете этот параметр, каждый раз, когда вы компилируете или запускаете программу, вам нужно будет перед вашими командами javac и java указывать /usr/local/jdk1.8.0 /. Чтобы избежать лишнего набора текста, вы можете добавить эту информацию в свою переменную PATH. Действия для этого будут зависеть от того, какая оболочка запущена в данный момент.
Имена классов, hello, принимаются только в том случае, если обработка аннотации запрашивается явно.
Если вы получили эту ошибку, вы забыли включить суффикс .java при компиляции программы. Помните, что это команда javac hello.java, а не javac hello.
Для получения более подробной информации обратитесь к лекции «Создание приложения Hello World» на этой странице. http://learnjavaeasy.com/course/learn-java-online-with-java-8-by-examples/