Я хочу создать Java-сервлет. Я ничего не знаю об экосистеме Java, кроме крошечной части языка Java.Как создать приложение Java Servlet в выпуске IntelliJ IDEA Community Edition с Java EE 7 и Glassfish 4?
У меня уже был JDK 1.8.0_65 на моей машине и JRE 6.
Я посмотрел this article. Он сказал, что я могу использовать Glassfish в качестве сервера приложений. Java EE 7 поставляется с Glashfish 4.
Итак, я пошел в this page и загрузили Java Platform, Enterprise Edition 7 SDK Update 2 для Windows. Я запускаю 64-битную Windows 7 Home Premium. В настоящее время загружается 128 МБ.
Чтобы установить его, я просмотрел очень бесполезные инструкции по телефону this web page. Это не помогло мне, потому что эта страница говорит почти ничего, кроме: пожалуйста, разархивируйте свою загрузку, а затем ???, а затем прибыль.
Но this video помог мне. Вот что я сделал.
Я распаковал папку и поместил несжатую папку в папку % Program Files% \ Java. Затем я запустил файл % Program Files% \ Java \ java_ee_sdk-7u1 \ glassfish4 \ glassfish \ bin \ startserv.bat и просмотрел URL-адрес http://localhost:4848, а консоль Glassfish началась просто отлично.
Тогда согласно инструкции в Создание проекта раздел на this page, я открыл IntelliJ IDEA Community Edition 2016.2.1 IDE, который я уже установлен ранее, и нажал Создать новый проект пункт меню в диалоговом окне запуска.
Однако в диалоговом окне New Project , я не вижу вариант Java Enterprise в статье предлагается. Это то, что выглядит мой Новый проект.
Что мне теперь делать? Я просто хочу создать простое веб-приложение, использующее сервлеты.
Одно замечание: примечание the article предполагает, что у меня есть IntelliJ IDEA Ultimate Edition, которого у меня нет. Невозможно создать сервлеты, используя версию сообщества IntelliJ IDEA?
«Невозможно создать сервлеты, используя общедоступную версию IntelliJ IDEA?» - да. Но ваш вопрос действительно о простой настройке и управлении проектом JEE, и для этого потребуется использовать Maven или Gradle, которые сообщество поддерживает самостоятельно. – Gimby
Сообщество Intellij может использоваться для сервлетов, у вас просто не так много простых мастеров и помощников для его создания. И если вы ничего не знаете о них, это хорошо для вас, чтобы научиться делать это в любом случае. –