MVN JETTY:RUN 报错 The plugin 'org.mortbay.jetty:maven-jetty-plugin' does not exis
使用jetty-maven-plugin插件进行测试
(1)修改maven配置文件
为了能够在命令行中使用jetty命令,需要修改maven的配置文件settings.xml文件,添加如下配置代码:
- <pluginGroup>org.mortbay.jetty</pluginGroup>
(2)修改项目的pom.xml文件
- <plugin>
- <groupId>org.mortbay.jetty</groupId>
- <artifactId>jetty-maven-plugin</artifactId>
- <version>7.6.10.v20130312</version>
- <configuration>
- <scanIntervalSecond>10</scanIntervalSecond>
- <webApp>
- <contextPath>/test</contextPath>
- </webApp>
- <connectors>
- <connector implementation="org.eclipse.jetty.server.nio.SelectChannelConnector">
- <port>8787</port>
- <maxIdleTime>60000</maxIdleTime>
- </connector>
- </connectors>
- </configuration>
- </plugin>
ContextPath表示项目的访问路径,比如此:http://localhost:8787/test/
port表示绑定的端口号,默认监听的端口是8080。
(3)命令行启动jetty
打开命令提示符,输入如下:
- mvn jetty:run
另外,可以通过命令行绑定端口号启动,命令如下:
- mvn jetty:run -Djetty.port=9999 //绑定的端口号为9999
(4)访问浏览器
打开浏览器,输入http://localhost:8787/test/hello.jsp,如下图所示:
上述步骤完成了jetty的基本配置。