IntelliJ + Maven + 内Jetty 实现热部署项目
来源:互联网 发布:乌云镜像 知乎 编辑:程序博客网 时间:2024/06/05 11:44
热部署的好处:代码修改后,不必关闭Jetty再重新启动,Maven启动时间不太和谐。
环境:
IntelliJ IDEA11.1.4,
Maven2.2.1
Jetty8.1.5
步骤:
1,在pom.xml文件中配置jetty插件的参数:scanIntervalSeconds,我的pom.xml片断如下:
<plugin> <groupId>org.mortbay.jetty</groupId> <artifactId>jetty-maven-plugin</artifactId> <configuration> <scanIntervalSeconds>1</scanIntervalSeconds> <stopPort>9966</stopPort> <stopKey>foo</stopKey> <connectors> <connector implementation="org.eclipse.jetty.server.nio.SelectChannelConnector"> <port>7777</port> <maxIdleTime>60000</maxIdleTime> </connector> </connectors> <webAppConfig> <contextPath>/jsf-web</contextPath> </webAppConfig> </configuration> </plugin>
2,当修改了java文件时,在IntelliJ中按:‘Ctrl+Shift+F9’ 将重新编译该java文件,
如果修改了多个java文件,按‘Ctrl+F9’ 可以重新编译整个工程。
0 0
- IntelliJ + Maven + 内Jetty 实现热部署项目
- intellij +maven + jetty实现热部署
- jetty-maven-plugin实现热部署
- Intellij IDEA使用 JRebel 搭配 maven-jetty-plugin插件实现热部署
- maven-jetty热部署
- eclipse maven jetty 热部署
- maven热部署插件-jetty
- 使用jetty热部署运行maven+j2ee项目
- IDEA热部署(二)---jetty插件启动maven项目
- 项目内嵌Jetty实现优化部署
- Maven插件实现热部署,支持Tomcat和Jetty插件
- Maven实现java web项目热部署
- IntelliJ IDEA JRebel Maven Tomcat 实现热部署
- IntelliJ IDEA使用maven实现tomcat的热部署
- maven项目热部署
- maven 热部署项目
- IntelliJ IDEA项目热部署
- [Java] JRebel + Maven + Jetty 热部署
- bmob 初始化错误 at cn.bmob.v3.helper.BmobNative.init(Native Method)
- 日式mac虚拟机安装win7,中文输入法适配日文键盘!
- js事件监听
- Having fun with NSOperations in iOS
- 关于程序的运算时间复杂度的一点思考
- IntelliJ + Maven + 内Jetty 实现热部署项目
- SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder
- 关于MYSQL ERROR 1205 :Lock wait timeout exceeded; try restarting transaction
- Find Your Way Home
- 数字三角形问题,记忆化搜索
- 字符串的非空子集
- memcache的原理及应用
- 创建一个链表
- Log4j日志配置详解