发表于: 2017-10-23 23:28:08
2 591
今日完成:
1)通过jetty插件与tomcat插件启动web服务
jetty启动
<plugin>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>9.4.4.v20170414</version>
<configuration>
<!--
修改代码后jetty更新的时间,这是5秒更新一次
-->
<scanIntervalSeconds>5</scanIntervalSeconds>
<!--
访问的根路径
-->
<webApp>
<contextPath>/</contextPath>
</webApp>
</configuration>
</plugin>
<scanIntervalSeconds>2</scanIntervalSeconds> 认值是 0。大于 0 的数值表示开启,0 表示关闭,单位为秒。以配置数值为一个周期,自动的扫描文件检查其内容是否有变化, 如果发现文件的内容被改变,则自动重新部署运用。
默认的访问端口是8080,可以通过如下方式修改访问的端口:
1)在configuration中添加如下:
<connectors>
<connector implementation="org.eclipse.jetty.server.nio.SelectChannelConnector">
<port>10000</port>
</connector>
</connectors>
2)在用maven启动时候直接设定端口:mvn jetty:run -Djetty.port=9080l
如果两者都设置,那么第一种优先级高
tomcat插件启动:
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version><configuration>
//端口号
<port>9090</port>
//默认访问路径
<path>/</path>
//指定默认编码,这样解决中文乱码问题
<uriEncoding>UTF-8</uriEncoding>//指定文件名称
<finalName>mgr</finalName>
//指定tomcat的名称
<server>tomcat7</server>
</configuration>
</plugin>
2)服务器jetty与tomcat启动项目,这个就不展示了。
ps:这两者而言,tomcat的性能要优于jetty,但是jetty更加轻便,扩展性可插拔性较好,所以开发测试的时候使用jetty是一个很棒的选择。(http://www.cnblogs.com/fengli9998/p/7247559.html)
3)学习了svn的基本知识:
首先:命令行方式的svn(坑比较深,这种还没看完)
其次:学习了VisualSVN与TotoiseSVN,一个是服务端的SVN,一个是客户端。这个让svn的使用更加便捷。具体见博客:http://www.cnblogs.com/xilentz/archive/2010/05/06/1728945.html
明日任务:
继续学习svn,同时学会在idea下使用svn
评论