Idea中搭建Wildfly(JBoss)运行环境(Mac)

一、简介

首先说一下在linux环境,只需要将war包上传到 wildfly-8.2.0.Final/standalone/deployments 目录,然后到 wildfly-8.2.0.Final/bin 目录下 ./standalone.sh,即可自动部署。

端口查看:wildfly-8.2.1.Final/standalone/configuration/standalone.xml,搜索port

<socket-binding-group name="standard-sockets" 
		default-interface="any" 
		port-offset="${jboss.socket.binding.port-offset:0}">
<socket-binding name="management-http" 
		interface="management"
		port="${jboss.management.http.port:9990}"/>
<socket-binding name="management-https" 
		interface="management" 
		port="${jboss.management.https.port:9993}"/>
<socket-binding name="ajp" port="${jboss.ajp.port:8009}"/>
<socket-binding name="http" port="${jboss.http.port:820}"/>
<socket-binding name="https" port="${jboss.https.port:8443}"/>

上面的name="http"的配置即通过浏览器访问的端口。

然后浏览器访问 http://ip:port/xxx 即可。

通过ip:port/9990可以访问控制台,但是 默认不允许远程访问 ,将上面的配置文件 interface 改为 any 即可。

<socket-binding name="management-http" 
		interface="any" 
		port="${jboss.management.http.port:9990}"/>

二、下载Wildfly(JBoss)

下载地址:https://wildfly.org/downloads/

三、配置Idea

第一步:点击Ideaj右上角【Edit Configurations】,弹出框中点击【+】号后,没有JBoss选项,如下图:
在这里插入图片描述
在这里插入图片描述
第二步:点击【设置图标】,然后指Wildfly的路径,设置JRE,最后点击【Apply】,然后点【OK】。
在这里插入图片描述
第三步:设置完后点击【+】号,就出现JBoss选项了,然后选择【Local】。
在这里插入图片描述
第四步:设置【Name】,选择【Application server】,设置【JRE】,JBoss默认端口为8080。
在这里插入图片描述
第五步:点击【Fix】,选择第一个。
在这里插入图片描述
第六步:执行完第五步后,选择【Server】按钮,【URL】改变了,然后点击【Apply】,最后点击【OK】。
在这里插入图片描述
第七步:选择【JBoss 16.2.1.Final】,然后点击【Run】,即可在JBoss环境下运行应用了。
在这里插入图片描述
第八步:弹出如下界面说明运行成功。
在这里插入图片描述
在这里插入图片描述

四、调试

想要看源码还需要在pom.xml配置文件中添加如下依赖:

<dependency>
      <groupId>io.undertow</groupId>
      <artifactId>undertow-servlet</artifactId>
      <version>1.0.0.Beta9</version>
</dependency>

发布了100 篇原创文章 · 获赞 45 · 访问量 64万+

猜你喜欢

转载自blog.csdn.net/wangzhongshun/article/details/99737253