在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相关推荐
- Eclipse,NetBeans及IntelliJ—Java IDE大战之NetBeans篇
一.引言 自从前几年Eclipse加入到Java开发IDE大军中以后,情况对于Java开发者简直发生了戏剧性的变化.SWT与Swing两种工具包各有 自己的优缺点,而且在性能及外观点都没有远远压倒对方 ...
- Eclipse、NetBeans、IntelliJ集成开发工具 Java IDE
Eclipse作为开发Java的IDE,从出现到现在已经有几年的时间了,其丰富的特性,操作容易和在提高生产力方面收到了广大开发者的青睐.当然一提到Java IDE,人们不禁会提到其他Java IDE像 ...
- 使用IntelliJ IDEA和Maven管理搭建+Web+Tomcat开发环境
使用IntelliJ IDEA和Maven管理搭建+Web+Tomcat开发环境 使用IntelliJ IDEA和Maven管理搭建+Web+Tomcat开发环境 前言:原来一直使用Eclipse,换 ...
- IntelliJ IDEA中Maven插件无法更新索引之解决办法
为什么80%的码农都做不了架构师?>>> Maven的仓库.索引 中央仓库:目前来说,http://repo1.maven.org/maven2/ 是真正的Maven中央仓库的 ...
- 搭建eclipse版的ssm+maven+tk.mybatis+redis及mybatis+spring多数据源配置集成的demo
前言:我这里搭建好eclipse版的ssm+maven+tk.mybatis+redis及mybatis+spring多数据源配置集成的demo.新手快速上手直接看demo. 最后处提供完整高质量de ...
- 把Eclipse项目转换成Maven项目
把Maven项目转换成Eclipse项目只要使用Maven的Eclipse插件就能做到 mvn eclipse:eclipse 其实Maven的Eclipse插件也有把Eclipse项目转换成Mave ...
- idea maven创建java项目_新版本IntelliJ IDEA 构建maven,并用Maven创建一个web项目(图文教程)...
之前都没试过用maven来管理过项目,但是手动找包导包确实不方便,于是今天用2016版的IDEA进行了maven的初尝试. 打开IDEA,创建新项目: 然后选择Maven,以及选择自己电脑的jdk: ...
- eclipse不识别java,在Eclipse中运行的Maven项目存在问题,无法识别为Java项目
我已经将现有的maven项目导入Eclipse.我试图为JUnit测试设置配置,但是我的项目不会成为可测试项目.当我手动输入项目名称时,收到以下消息: 指定的项目不是Java项目 我还注意到,在键入代 ...
- 史上最简单的openshift免费空间上传代码教程!没有之一!
史上最简单的openshift免费空间上传代码教程!没有之一! 最近因为想弄一个免费的空间,而且最好是java的空间,找了一大片,jsp的空间少不说,免费的更是寥寥无几. 找了一大推垃圾空间,终于让 ...
最新文章
- Linux虚拟内存优化的方法
- java隐藏控件_Android控件的显示和隐藏
- jquery改变html元素的样式,给input标签赋值,onclick中文传参问题等
- 丑憨批的Transformer笔记
- java 外部接口调用 设计模式_《Java设计模式》之接口模式
- URL传Base64 造成报错 Illegal base64 character 20
- EasyUI:动态更改combox下拉框中选项
- 如何写前端开发的改进建议书?
- python笔记之ArcPy简介
- 陈一为担任BCF理事
- EfficientDet:目标识别领域的 EfficientNet
- windows无法格式化u盘_如何解决u盘0字节无法格式化的问题
- pythonfor反向循环_Python for 循环语句
- 全网最好的子网划分方法与例题解析
- 计算机硬盘灯不亮,解决办法:如果计算机硬盘驱动器指示灯不亮,该怎么办?解决电脑硬盘指示灯不亮的问题_IT / computer_资料...
- [nginx]SSL: error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch
- 页面中的表格如何画斜线
- 快手抖音视频号涨粉方法技巧
- iOS接入Google登录
- CEPH概述及实验(CEPH部署及群集搭建+节点扩容+数据恢复)
热门文章
- mybatis报错Type interface xxx.Dao is not known to the MapperRegistry
- Spring整合Mybatis-完成用户登录
- 2020蓝桥杯省赛---java---B---5(排序)
- 2019蓝桥杯省赛---java---C---5(最大降雨量)
- apache isis_使用Apache Isis快速进行SEMAT应用程序开发
- 净资产滚动率_净资产的结构
- dynamodb java_使用Java第2部分查询DynamoDB项
- mybatis缓存二级缓存_MyBatis缓存与Apache Ignite的陷阱
- 探索cqrs和事件源_编写基于事件的CQRS读取模型
- es 调整gc_实际中进行GC调整