日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

我更喜欢用 Intellij IDEA 部署应用

發布時間:2024/4/15 编程问答 63 豆豆
生活随笔 收集整理的這篇文章主要介紹了 我更喜欢用 Intellij IDEA 部署应用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

不管你相不相信,但是我已經用 Intellij IDEA 超過10年了,并且我非常喜歡它。因為如此,我去的每一個會議,我都會去拜訪一下JetBrains的攤位,并且和這群小伙子聊天。主要是告訴他們的產品有多好,同時也給他們一些可能的改進想法(我已經告訴他們在MAC OSX用法語鍵盤使用IntelliJ IDEA是一件沒涵養的事情)。所以上次我在Devoxx UK(一個關注Java,web,mobile和JVM語言的會議)上和 Hadi Hariri 談論了在IDE中如何更好的支持應用服務器(這里說的是WildFly),他讓我給他發一封郵件...所以我寫了這篇文章。

Intellij IDEA對應用服務器的支持

目前Intellij IDEA在以下方面完美支持大部分應用服務器:(常見的有:Glassfish, JBoss, WebLogic, WebSphere, Tomcat, Jetty, Geronimo, Resin)

  • 服務器管理(開始和停止本地或者遠程服務器實例)

  • 用斷點一步一步執行,判斷表達式等去調試Java和JSP文件

  • 自動部署或者卸載Web,JavaEE和EJB模塊

就GUI而言,多窗口分離,方便你可視化服務器日志文件,開始、停止、重新部署。Run/Debug視圖(下面)允許你開始、停止應用服務,部署、卸載、刷新你的組件。

應用服務器窗口有一點小小的失望因為他沒有提供更多的信息:

它還有許多我們想看到的特性,但是我們現在先對比一下Eclipse 和 NetBeans對應用服務器的支持吧~

Eclipse對應用服務器的支持

Eclipse服務器窗口比Intellij IDEA提供更多的功能,當然它有運行、調試、部署、卸載特性,但是它提供一些更加友好的額外信息。

首先,我能看到我的組件內容(比如一個EAR文件),我能右擊它,并且在文件瀏覽器中找到他(非常方便的讓你hack一些文件),同時你也能很快的看到當前服務器監聽的端口(這里是9999和8080),最棒的是,你可以直接訪問配置文件(這里是standalone.xml),右鍵,編輯,改變文件內容,保存內容,重新部署,非常的方便。

NetBeans對應用服務器的支持

NetBeans對 GlassFish 完美支持。和其他的IDE一樣,你可以開始、停止你的應用服務器,部署、卸載你的組件。與此同時,它會給你一些部署資源的信息。

在這個服務器窗口你可以看到部署好的JDBC數據源,連接池,JMS連接工廠以及目的地。不過這些信息只是可讀。

你想看到Intellij IDEA哪些新特性呢?

在我看來, Intellij IDEA 能和其他IDE一樣友好的支持app應用服務器,甚至比他們更好。這也是我為什么一直用 Intellij IDEA 的原因。

  • 不用部署組件就可以啟動一個app應用服務(這樣我可以快速的啟動服務,并且檢查admin控制臺)

  • 像Eclipse一樣,可視化部署的組件內容以及在文件瀏覽器中找到他們

  • 可視化端口信息,并且改變他們(這樣我可以更容易的用不同端口啟動多個服務)

  • 直接訪問配置文件(像standalone.xml),并且可以去改變、保存它的內容

  • 可視化部署的資源(數據源、消息目的地)

你呢,想讓Intellij Idea 擁有什么特性呢?

參考

  • IntelliJ IDEA 13, Java EE 7 and WildFly (Tech Tip #4)

  • JetBrains Ships IntelliJ IDEA 13 With Enhanced Java EE 7 Support


感謝您的耐心閱讀,如果您發現文章中有一些沒表述清楚的,或者是不對的地方,請給我留言,你的鼓勵是作者寫作最大的動力,
如果您認為本文質量不錯,讀后覺得收獲很大,不妨小額贊助我一下,讓我更有動力繼續寫出高質量的文章。

  • 支付寶

  • 微信

作 者 : @mousycoder

譯文出處 : http://mousycoder.com/2015/10/14/i-would-like-better-appserver-support-in-intellij-idea

原文出處 : http://antoniogoncalves.org/2014/08/22/i-would-like-better-appserver-support-in-intellij-idea/

創作時間:2015-8-1

更新時間:2015-10-14

總結

以上是生活随笔為你收集整理的我更喜欢用 Intellij IDEA 部署应用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。