发表于: 2017-10-23 23:28:08

2 592


今日完成:

       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


返回列表 返回列表
评论

    分享到