在NetBeans,Eclipse,IntelliJ,OpenShift和Maven上使用WildFly 9
WildFly 9 CR1是最近發布的。 包括許多很酷的功能:
- 智能負載均衡
- HTTP / 2和SPDY支持
- 新的離線CLI模式
- 正常關閉單節點
- 新的僅Servlet發行版
而且這超出了通常的Java EE 7兼容性!
該博客是一個快速檢查,以驗證它是否可以在所有三個主要的IDE和OpenShift中正常工作。
WildFly 9和NetBeans
首先讓我們從NetBeans 8.0.x開始。 屏幕快照顯示了在NetBeans中配置并啟動的WildFly 9 CR1。 日志顯示在控制臺中。
在NetBeans 8和WildFly 8中提供了在NetBeans中設置WildFly的完整說明。
WildFly 9和Eclipse
JBoss工具和WildFly入門8顯示了如何使用JBoss工具配置WildFly。 以下是一系列快照,顯示了在JBoss Tools中使用Eclipse Mars M6配置WildFly 9。
新的實驗運行時…
指定目錄...
現在,WildFly 9已在Eclipse中配置為服務器。
終于服務器啟動并運行了……
JBoss Tools Alpha 2 for Eclipse Mars解釋了完整的細節,包括下載和更新中心坐標。
WildFly 9和IntelliJ
WildFly 8和IntelliJ IDEA Screencast提供了有關如何使用WildFly設置IntelliJ的完整詳細信息。 下面的快照顯示了在IntelliJ 14.1.2中配置的WildFly 9。
WildFly 9和OpenShift
創建一個OpenShift應用程序也非常簡單:
tmp> rhc app create wildfly -s https://raw.githubusercontent.com/openshift-cartridges/openshift-wildfly-cartridge/wildfly-9/metadata/manifest.yml The cartridge 'https://raw.githubusercontent.com/openshift-cartridges/openshift-wildfly-cartridge/wildfly-9/metadata/manifest.yml' will be downloaded and installedApplication Options ------------------- Domain: milestogo Cartridges: https://raw.githubusercontent.com/openshift-cartridges/openshift-wildfly-cartridge/wildfly-9/metadata/manifest.yml Gear Size: default Scaling: yesCreating application 'wildfly' ... Artifacts deployed: ./ROOT.war doneWildFly 9 administrator added. Please make note of these credentials:Username: adminXXXXXXXPassword: XXXXXXXXXXXXrun 'rhc port-forward wildfly' to access the web admin area on port 9990.Waiting for your DNS name to be available ... doneCloning into 'wildfly'... Warning: Permanently added the RSA host key for IP address 'NN.NN.NN.NN' to the list of known hosts.Your application 'wildfly' is now available.URL: http://wildfly-milestogo.rhcloud.com/SSH to: XXXXXXXXXXXXXXXXXXXXXXXX@wildfly-milestogo.rhcloud.comGit remote: ssh://XXXXXXXXXXXXXXXXXXXXXXXX@wildfly-milestogo.rhcloud.com/~/git/wildfly.git/Cloned to: /Users/arungupta/tmp/wildflyRun 'rhc show-app wildfly' for more details about your app.這將創建一個新應用程序,并將WildFly 9用作基礎應用程序服務器。 有關OpenShift卡式盒的完整詳細信息,請參見github.com/openshift-cartridges/openshift-wildfly-cartridge/tree/wildfly-9 。 您可以找到有關如何使用現有應用程序創建OpenShift應用程序,如何使用JBoss CLI連接到該WildFly實例的信息。
OpenShift上的WildFly 8 CR1還提供了更多詳細信息。
WildFly 9和Maven
WildFly Maven插件提供有關WildFly Maven插件入門的最新信息。
但是您只需要啟動WildFly服務器即可:
wildfly-9.0.0.CR1> ./bin/standalone.sh -c standalone-full.xml然后將Java EE 7 Movieplex應用程序部署為:
mvn wildfly:deploy -DskipTests插件的定義非常簡單:
<plugin><groupId>org.wildfly.plugins</groupId><artifactId>wildfly-maven-plugin</artifactId><version>1.0.2.Final</version> </plugin>請享用!
翻譯自: https://www.javacodegeeks.com/2015/05/wildfly-9-on-netbeans-eclipse-intellij-openshift-and-maven.html
總結
以上是生活随笔為你收集整理的在NetBeans,Eclipse,IntelliJ,OpenShift和Maven上使用WildFly 9的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 9个最佳部族标识以及如何免费制作自己的[
- 下一篇: 9个最佳摔跤标志以及如何打造自己的202
