JBOSS:Jboss7
IntelliJ IDEA :14
集成Jboss与集成tomcat大同小异,但是要JBOSS支持热部署,需要做些修改:
1、添加全局JBOSS容器:
菜单FILE-SETTING,弹出系统设置窗口,找到application server菜单:
点击右边的添加容器图标,下拉选择JBOSS,如图:
配置好你的JBOSS安装目录,IDEA会自动识别JBOSS的ejb、jsp和servlet的jar包,如图:
2、应用JBOSS到项目:
点击工具栏上的配置下拉选项,如图:
弹出的框中点击添加图标,选择JBOSS - local,添加本地JBOSS(remote为添加远程Jboss):
然后,在application server中选择刚才配好的全局的JBOSS:
切换到deployment标签页,开始部署项目,点击添加按钮,弹出项目部署选择对话框,选择war explored选项:
为什么要选择explored?这是热部署的关键,选择该选项,IDEA不会将整个项目打成war包放入jboss,而是直接连接到项目的输出目录(稍后会提到),如果项目修改一个文件,则可以直接重新连接修改后并编译的文件,而无需重启JBOSS。
3、以上工作完成后,回到server选项卡,此时会看到一个警告(与tomcat不同,tomcat到此步已经完全集成成功):
如果不解决这个警告,虽然JBOSS可以使用了,但是不能进行热部署,在IDEA状态栏上已经可以看到jboss集成成功,同时可以启动了:
但是,没改动都会重启Jboss,很麻烦!
关键:解决警告!
点击fix按钮,弹出的窗口中,IDEA会自动显示出项目的输出目录,如图:
该输出目录 为系统编译后的文件存放位置,IDEA会自动将目录与Jboss进行关联并完成部署映射,由于JBOSS部署要求目录必须以.war结尾,所以,必须手动修改该目录,添加.war作为目录后缀,如图:
点击确定,可以看到,刚才的警告消失了,然后就可以通过CTRL + F10选择加载更改的class和resource就可以完成热部署,而不需要重新启动!
分享到:
相关推荐
intellij idea 集成tomcat
图解Intellij IDEA 入门教程,简单看得见,轻轻松松成为java开发高手
IntelliJ IDEA是java编程语言开发的集成环境,不过官方是英文版的,这是一个汉化包,下载后放至IntelliJ IDEA安装目录的lib目录下就行,重新启动程序就是中文了。
在IntelliJ idea8中部署Jboss服务器图解,详细的说明过程和图解,方便设置和查询doc文档
vscode-intellij-idea-keybindings, vs 代码的IntelliJ IDEA 键绑定端口 用于 Visual Studio 代码的 IntelliJ IDEA 键绑定 vs 代码的IntelliJ IDEA 键绑定端口。 包括 keymaps,WebStorm,PyCharm,PHP Storm等流行...
IntelliJ IDEA 中文指南
史上最简单的 IntelliJ IDEA 教程
resources_cn_IntelliJIDEA_2017.3.1_r2.jar resources_cn_IntelliJIDEA_2017.3.2_r1.jar resources_cn_IntelliJIDEA_2017.3.3_r2.jar resources_cn_IntelliJIDEA_2017.3.4_r1.jar resources_...
创建运行maven spring boot工程(使用IntelliJ IDEA以及无集成开发环境)源码(怎么选不了不要积分下载)
[操作系统]使用IntelliJ IDEA 13搭建Android集成开发环境(图文教程)
IntelliJ IDEA 2020.1.4 x64官方
idea使用教程 IntelliJ IDEA 使用教程 ,IntelliJ IDEA 使用教程
IntelliJ IDEA安装详解配置教程
在 IntelliJ IDEA 中配置 Tomcat 服务器是为了能够在开发过程中部署和运行您的 Java Web 应用程序。下面是配置 Tomcat 的基本步骤: 下载和安装 Tomcat: 首先,您需要从 Apache Tomcat 的官方网站...
IntelliJIDEA快捷键与Eclipse对比,让熟练运用Eclipse的同学能迅速找到IntelliJIDEA对应功能的快捷键。
Intellij IDEA汉化包。支持最新版本2018.直接复制lib即可。file-seting可用。 设置下菜单可正常打开。
IntelliJ IDEA是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面的功能可以说是...
IntelliJ IDEA + PHP插件 ,
1.IntelliJ IDEA 介绍 2.本教程介绍 3.Windows 下安装 4.Ubuntu 下安装 5.Mac 下安装 6.安装总结 7.首次运行 8.安装目录讲解 9.界面讲解 10.主题字体和文件编码修改 11.各类文件类型图标讲解 12.索引的讲解 13.编译...