簡體   English   中英

如何使用Java EE 7和Glassfish 4在IntelliJ IDEA Community Edition中創建Java Servlet應用程序?

[英]How to create a Java Servlet application in IntelliJ IDEA Community Edition with Java EE 7 and Glassfish 4?

我想創建一個Java Servlet。 除了極少的Java語言外,我對Java生態系統一無所知。

我的機器和JRE 6上都已經裝有JDK 1.8.0_65。

我看了這篇文章 它說我可以使用Glassfish作為應用程序服務器。 Java 7 EE附帶了Glashfish 4。

因此,我轉到此頁面並下載了適用於Windows的Java平台企業版7 SDK Update 2 我正在運行64位Windows 7 Home Premium。 目前有128 MB的下載。

要安裝它,我在此網頁上查找了無用的說明。 那對我沒有幫助,因為此頁面上除了什么都什么也沒有說:請解壓縮下載的內容,然后解壓縮???,然后再獲利。

但是這段視頻幫助了我。 這就是我所做的。

我解壓縮了該文件夾,並將未壓縮的文件夾放在我的%Program Files%\\ Java文件夾中。 然后,我運行%Program Files%\\ Java \\ java_ee_sdk-7u1 \\ glassfish4 \\ glassfish \\ bin \\ startserv.bat文件並瀏覽到URL http:// localhost:4848 ,然后Glassfish控制台啟動就很好了。

然后按照此頁面上的“ 創建項目”部分中的說明 ,我打開了先前已經安裝的IntelliJ IDEA社區版2016.2.1 IDE,並在啟動對話框中單擊“ 創建新項目”菜單項。

但是,在“ 新建項目”對話框中,我沒有看到文章建議的選項Java Enterprise 這是我的“ 新建項目”對話框的外觀。

在此處輸入圖片說明

現在我該怎么做? 我只想使用servlet創建一個簡單的Web應用程序。

我注意到的一個區別是, 這篇文章表明我擁有IntelliJ IDEA Ultimate Edition,而我沒有。 使用IntelliJ IDEA社區版無法創建servlet嗎?

IntelliJ IDEA Comunity Edition無法創建Java Enterprise應用程序,但Ultimate Edition可以( IntelliJ IDEA Editions比較矩陣 )創建。 使用它或其他一些免費的IDE EclipseNetbeans等。

Netbeans是立即使之工作的最佳選擇。如果下載NetBeans的Java EE版本,一切准備就緒。 同樣,大多數規范的入門文檔都專注於NetBeans開發,並且與Netbeans開發高度結合。

這是oracle的Netbeans焦點/優化設置指南。 https://docs.oracle.com/javaee/7/tutorial/usingexamples001.htm

我不認為intellij的想法會讀懂您安裝的內容。 嘗試使用Maven,然后選擇webapp。 然后搜索Servlet的Maven呼吸。 我注意到甚至可以肯定。 最好的選擇是日食。 對於初學者來說,它不是最好的,但是比netbeans要好。 或者,您可以簡單地將錢浪費在付費版本上。

不,您不能在intellij社區中創建企業應用程序,但是您可以在intellij社區中使用google appengine運行servlet。我建議您閱讀這篇文章

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM