如何通过Maven的Jetty插件运行Web工程
From: https://blog.wuwii.com/maven-jetty.html
Jetty 是一個(gè)開(kāi)源的servlet容器,它為基于Java的web容器,例如JSP和servlet提供運(yùn)行環(huán)境。Jetty是使用Java語(yǔ)言編寫(xiě)的,它的API以一組JAR包的形式發(fā)布。開(kāi)發(fā)人員可以將Jetty容器實(shí)例化成一個(gè)對(duì)象,可以迅速為一些獨(dú)立運(yùn)行(stand-alone)的Java應(yīng)用提供網(wǎng)絡(luò)和web連接。
在pom.xml文件的標(biāo)簽中加入如下配置:
| <plugins> <plugin> <groupId>org.eclipse.jetty</groupId> <artifactId>jetty-maven-plugin</artifactId> <version>9.4.4.v20170414</version> <configuration> <scanIntervalSeconds>5</scanIntervalSeconds> <webApp> <contextPath>/</contextPath> </webApp> <connectors> <connector implementation="org.eclipse.jetty.server.nio.SelectChannelConnector"> <port>80</port> </connector> </connectors> </configuration> </plugin> </plugins> |
?
參數(shù)配置:
用Maven Build啟動(dòng),需在Goals欄中配置如下:
jetty:run 或者指定端口 jetty:run -Djetty.port=80
直接在項(xiàng)目根目錄下在命令行中用maven命令啟動(dòng): mvn jetty:run -Djetty.port=80
需要注意的是pom.xml文件中指定的端口優(yōu)先級(jí)要比Goals中指定的端口的優(yōu)先級(jí)要高
總結(jié)
以上是生活随笔為你收集整理的如何通过Maven的Jetty插件运行Web工程的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: ObjectAnimator属性动画应用
- 下一篇: 微信多开代码