【说明】今天上午进行了jetty的插件部署,下午进行了tomcat的插件部署,晚上有其它事情需要回校
一:今日完成
1)搞定插件直接部署到jetty
2)搞定插件直接部署到tomcat
3)了解了一下web服务器和servlet服务器的关系
二:明日计划
1)了解spring的resen风格
三:疑难问题
maven安装的插件安装到哪里去了
四:思考总结
对b/s架构的消息请求和显示流程产生了疑惑,特别是服务器的那块东西
————————————————————————————————
在maven项目中经常会用到jetty插件,mvn jetty:run默认启动的是8080端口,tomcat通常占用这个端口,可以手动修改jetty插件的启动端口,命令如下: mvn jetty:run -Djetty.port=9999 另一种方法是修改pom文件,jetty插件部分代码如下: <plugin> <groupId>org.mortbay.jetty</groupId> <artifactId>maven-jetty-plugin</artifactId> <version>6.1.6</version> <configuration> <connectors> <connector implementation="org.mortbay.jetty.nio.SelectChannelConnector"> <port>9999</port> <maxIdleTime>60000</maxIdleTime> </connector> </connectors> </configuration> </plugin>
- 1.运行jetty:run命令,需要在settings中添加
- <pluginGroups>
- <pluginGroup>org.mortbay.jetty</pluginGroup>
- </pluginGroups>
- 2.修改jetty默认端口
- <configuration>
- <scanIntervalSeconds>2</scanIntervalSeconds><!-- 每2秒的间隔扫描一次,实现热部署 -->
- <connectors>
- <connector implementation="org.mortbay.jetty.nio.SelectChannelConnector">
- <port>8012</port><!--端口号-->
- </connector>
- </connectors>
- <scanTargetPatterns>
- <scanTargetPattern>
- <directory>src/main/webapp/WEB-INF</directory>
- <excludes>
- <exclude>**/*.jsp</exclude>
- </excludes>
- <includes>
- <include>**/*.properties</include>
- <include>**/*.xml</include>
- </includes>
- </scanTargetPattern>
- </scanTargetPatterns>
- </configuration>
时间: 2024-10-05 14:41:52