maven 项目配置jetty启动

在项目的pom.xml 配置启动方式 :

 <build>
       <plugins>
           <plugin>
               <groupId>org.eclipse.jetty</groupId>
               <artifactId>jetty-maven-plugin</artifactId>
               <version>9.4.5.v20170502</version>
               <configuration>
                <!--自动扫描文件改变并进行热部署的时间间隔,单位为秒。默认值为0,这代表着禁用扫描并热部署,只有一个大于0的配置可以使它生效。-->
                   <scanIntervalSeconds>10</scanIntervalSeconds>
                   <!--可选择的配置,如果没有设置,Jetty将创建ServerConnector实例来监听8080端口。-->
                   <httpConnector>
                       <!--port:连接监听的端口,默认8080;-->
                       <port>8080</port>
                   </httpConnector>
                   <webApp>
                       <!--你web应用的根路径(访问路径)。默认设置为“/”,如果你可以设置一个路径在“/”下面,例如/mycontext-->
                       <contextPath>/myjetty</contextPath>
                   </webApp>
                   <!-- scanTargetPatterns 可选。如果你想扫描有一长串的额外文件,通过使用模式匹配表达式制定它们更加方便,它可以用来替代 <scanTargets>参数的枚举展示。这个参数包含一组<scanTargetPattern>。每一个都是由一个<directory>和<includes>[或者<excludes>]参数来指定文件的匹配模式。-->
                     <scanTargetPatterns>
                        <scanTargetPattern>
                            <directory>src/main/webapp/WEB-INF</directory>
                            <excludes>
                                <exclude>**/*.jsp</exclude>
                            </excludes>
                            <includes>
                                <include>**/*.properties</include>
                                <include>**/*.xml</include>
                            </includes>
                        </scanTargetPattern>
                    </scanTargetPatterns>
                   <!--  设置系统属性
 你可以为插件的执行操作按name/value成对的方式指定系统属性。 在别的文件中 通过 ${configuration.path} 取值-->
                      <systemProperties>
                        <systemProperty>
                            <name>configuration.path</name>
                            <value>D:/opt/datian/conf</value>
                        </systemProperty>
                        <systemProperty>
                            <name>logback.configurationFile</name>
                            <value>D:/opt/datian/conf/logback.xml</value>
                        </systemProperty>
                    </systemProperties>
               </configuration>
           </plugin>
       </plugins>
   </build>

  
  

按下图所示:
在这里插入图片描述
选择maven 选项:
在这里插入图片描述
按下图配置
在这里插入图片描述

直接启动就可访问 按照指定访问路径访问

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值