Новое на Linux, я пытаюсь установить SDK JavaEE 6, первый шаг, чтобы установить GlassFFish: http://www.oracle.com/technetwork/java/javaee/downloads/java-ee-sdk-6u4-jdk-7u11-downloads-1900532.htmlЗачем нужна Java для установки SDK JavaEE6?
Когда я бегу
sh java_ee_sdk-6u4-jdk7-linux-x64.sh
на моем сервере, я получаю запрос, что я должен быть установлен Java :
Could not locate a suitable jar utility.
Please ensure that you have Java 6 or newer installed on your system
and accessible in your PATH or by setting JAVA_HOME
Это где я смущен:
Это Java из пакета JDK? Но я нахожусь в процессе установки, поэтому, конечно, у меня его еще нет!
Является ли это Java от JRE? Должен ли я сначала установить его (и настроить переменные среды и т. Д.)?
Thx для любых разъяснений!
Если вы хотите выполнить Java-код, вам понадобится Java Virtual Machine (JVM) a.k.a. JRE. Если вы хотите развиваться на Java (какое бы то ни было приложение), вам нужен Java Development Kit a.k.a. JDK. Java EE SDK (GlassFish) будет зависеть от работы JDK, как и с другими инструментами, такими как Android SDK. –
Возможный дубликат [Проблемы с установкой Java EE SDK в Linux] (http://stackoverflow.com/questions/2224321/problems-installing-java-ee-sdk-on-linux) –