2012-03-08 3 views
3

все. Относительный новобранец, который провел большую часть трех дней, просто пытаясь начать работу с Java EE, и это заставило меня встать на стену. Я уже прочитал множество уроков и посоветовался с несколькими книгами, поэтому теперь я обращаюсь к вам.Java EE - Проблемы с конфигурацией для новичков

Я начинаю с полной царапины, удалив NetBeans и Glassfish и Java EE SDK. Моя основная проблема - просто конфигурация. Все ресурсы, которые я нашел, обычно говорят в простой строке: «Как только вы загрузите SDK, вы должны настроить свою среду для Java EE». Но как? Мне нужно это на простом английском языке. Даже самые начинающие гиды оставляют этот основной материал. Означает ли это редактирование пути JAVA_HOME или что? Как эта конфигурация относится к Java SE уже в моей системе? Кроме того, я полагаю, мне не нужно также загружать JDK с EE, так как у меня уже есть JDK? (Я - пользователь Mac, если это имеет значение.)

Я знаю, что у меня долгий, долгий путь, поэтому я ценю любую помощь, которую я могу получить, пытаясь заставить этот мяч прокатиться. Большое спасибо заранее!

+0

открыт для использования Eclipse, а не NetBeans ты? –

+0

Я, конечно, открываю его. Несколько руководств, которые я просматривал через Oracle, основывались на использовании NetBeans. Хочешь сделать свой шаг, Джефф, для Eclipse над NetBeans? : o) –

+0

Вещь с Netbeans заключается в том, что она поставляется с множеством вещей, которые интегрированы в нее и, по-видимому, облегчают жизнь ур. В действительности, хотя это может сделать вашу жизнь очень трудной. Например, Netbeans поставляется со встроенным ANT (что-то используется как инструмент сборки). Но если вы создали банку с использованием простой предустановленной сборки ANT в NetBEans, то это может быть проблемой, если кто-то попытается повторить одно и то же, используя другую версию Netbeans у которого есть версия ANT, которая не распознает некоторые особенности вашего versioN! С Eclipse у вас больше контроля над всем, и вы можете добавить все, что вам нужно. – Eosphorus

ответ

0

Обычно вы хотите установить путь Java Home, поэтому, когда вы компилируете и запускаете код, ваш JDK распознается. Иногда IDE приходят со своим собственным JDK, и тогда это действительно не имеет значения. Однако вот как вы установили бы путь в разных ОС.

http://java.com/en/download/help/path.xml

Для MAC Я рекомендую эту обучающую программу

http://lindaocta.com/?p=38

+0

Спасибо! Но теперь вот что-то еще, чего я не получу, сделав еще один шаг: Oracle дает возможность загрузить SDK Java EE с JDK или без него. Поскольку Mac уже идет с JDK для Java SE, мне не нужно загружать еще один для EE, не так ли? (Я не уверен, что Oracle даже дает пользователям Mac этот вариант.) –

+0

@jeremygburton, я не эксперт MAC, но по умолчанию вы получаете только JRE, а не SDK. Нам нужен SDK для приложений JAVA EE. – kosa

+0

@jeremygburton Извините за поздний ответ Я был на обед. Да, вы правы, вам не нужно скачивать JDK для Mac, поскольку он поставляется с одним. Все, что вам нужно, это IDE Netbeans или Eclipse, и вы все настроены. Вы можете ввести javac в командной строке, чтобы проверить, присутствует ли его. Если вы являетесь пользователем MAC, не загружайте ничего из Oracle (его уже в вашем comp). – Eosphorus

1

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

Просто File > New Project > Java Web > Web Application поможет вам начать работу с веб-приложениями ..

0

Убедитесь, что ваш JAVA_HOME (просто загрузка SDK недостаточно, вам нужно настроить), я не знаю, как это сделать, но в окнах мы настраиваем мой правой кнопкой мыши mycomputer -> Дополнительно -> Переменные окружения

Затем установите Netbeans, этот шаг автоматически выполняет поиск JAVA_HOME и предполагает, что SDK для всех целей. Тогда вы все программируете.

+0

Спасибо за ответ. Но какой должен быть настроен JAVA_HOME путь?Когда я загрузил EE SDK раньше, он создал каталог из стеклянной рыбы, который не делает его совершенно ясным, куда должен идти путь. –

+0

Вы увидите папку java и внутри нее, папки JDK и JRE, укажите JAVA_HOME в папку java. – kosa

+0

Путь Java для MAC - это /System/Library/Frameworks/JavaVM.framework/Home В принципе, когда вы запускаете или компилируете классы Java, ему нужно найти, где находится ваша ОС JDK. Например, когда вы пытаетесь открыть Zip-файл, вам нужно указать файл, в котором WinZIp присутствует на вашем компьютере. Установив путь JAVA_HOME, вы сообщаете компьютеру, на котором установлен ваш JDK, который будет компилировать и запускать ваши java-файлы! – Eosphorus

Смежные вопросы