maven下使用jetty插件,其中的热部署会让人在不知不觉中会爱上的它的,他仅仅须要你进行简短的pom文件的配置,就能实时的把你写的代码不断的更新到web应用服务器上,再也不须要你不断的打包,重启服务了,web
<plugin> <groupId>org.mortbay.jetty</groupId> <artifactId>jetty-maven-plugin</artifactId> <version>8.1.2.v20120308</version> <configuration> <webApp> <contextPath>/</contextPath> </webApp> <connectors> <connector implementation="org.eclipse.jetty.server.nio.SelectChannelConnector"> <port>8081</port> </connector> </connectors> <stopPort>9988</stopPort> <stopKey>foo</stopKey> <scanIntervalSeconds>3</scanIntervalSeconds> </configuration> </plugin>
仅仅是须要你加入这些代码,你的热部署就开一开始发威了.若是你想了解的更深的话,那就访问他的官网http://wiki.eclipse.org/Jetty/Feature/Jetty_Maven_Plugin服务器
在启动的时候要记得设置其中的内存 MAVEN_OPTS=-XX:MaxPermSize=512Meclipse