zoukankan      html  css  js  c++  java
  • maven pom.xml配置jdk11和jetty需要注意的问题

    因为jdk版本和jetty版本相差太多会导致无法运行,所以当jdk版本很高的时候需要给jetty换一个高版本,这个时候写法就变了,如下

    <?xml version="1.0" encoding="UTF-8"?>
    
    <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
      <modelVersion>4.0.0</modelVersion>
    
      <groupId>com.shuaichao</groupId>
      <artifactId>testWeb5</artifactId>
      <version>1.0-SNAPSHOT</version>
      <packaging>war</packaging>
    
      <name>testWeb5 Maven Webapp</name>
      <!-- FIXME change it to the project's website -->
      <url>http://www.example.com</url>
    
      <properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <maven.compiler.source>11</maven.compiler.source>
        <maven.compiler.target>11</maven.compiler.target>
      </properties>
    
      <dependencies>
        <dependency>
          <groupId>junit</groupId>
          <artifactId>junit</artifactId>
          <version>4.12</version>
          <scope>test</scope>
        </dependency>
      </dependencies>
    
      <build>
        <finalName>testWeb5</finalName>
        <plugins>
    <!--      <plugin>-->
    <!--        <groupId>org.eclipse.jetty</groupId>-->
    <!--        <artifactId>jetty-server</artifactId>-->
    <!--        <configuration>-->
    <!--          <webApp>-->
    <!--            <contextPath>/testWeb5</contextPath>-->
    <!--          </webApp>-->
    <!--          <stopKey>webx</stopKey>-->
    <!--          <stopPort>9999</stopPort>-->
    <!--          <connectors>-->
    <!--            <connector implementation="org.eclipse.jetty.server.nio.SelectChannelConnector">-->
    <!--              <port>9090</port>-->
    <!--              <maxIdleTime>60000</maxIdleTime>-->
    <!--            </connector>-->
    <!--          </connectors>-->
    <!--          <requestLog implementation="org.eclipse.jetty.server.NCSARequestLog">-->
    <!--            <filename>target/access.log</filename>-->
    <!--            <retainDays>90</retainDays>-->
    <!--            <append>false</append>-->
    <!--            <extended>false</extended>-->
    <!--            <logTimeZone>GMT+8:00</logTimeZone>-->
    <!--          </requestLog>-->
    <!--          <systemProperties>-->
    <!--            <systemProperty>-->
    <!--              <name>productionMode</name>-->
    <!--              <value>11.0.6</value>-->
    <!--            </systemProperty>-->
    <!--          </systemProperties>-->
    <!--        </configuration>-->
    <!--      </plugin>-->
          <plugin>
            <groupId>org.eclipse.jetty</groupId>
            <artifactId>jetty-maven-plugin</artifactId>
            <version>11.0.6</version>
    
            <configuration>
              <webApp>
                <contextPath>/testWeb5</contextPath>
              </webApp>
    
    
    <!--          <scanIntervalSeconds>-->
    <!--            10-->
    <!--          </scanIntervalSeconds>-->
    <!--          <contextPath>/testWeb5</contextPath>-->
    <!--          <connectors>-->
    <!--            <connector implementation="org.mortbay.jetty.nio.SelectChannelConnector">-->
    <!--              <port>9090</port>-->
    <!--            </connector>-->
    <!--          </connectors>-->
            </configuration>
          </plugin>
          <plugin>
            <groupId>org.apache.tomcat.maven</groupId>
            <artifactId>tomcat7-maven-plugin</artifactId>
            <version>2.2</version>
            <configuration>
              <port>8080</port>
              <path>/testWeb5</path>
              <uriEncoding>UTF-8</uriEncoding>
              <server>tomcat9</server>
            </configuration>
          </plugin>
        </plugins>
      </build>
    
    </project>
  • 相关阅读:
    Java面试集合(一)
    Speeding up AngularJS apps with simple optimizations
    如何更改Json.NET的序列化规则
    web.xml详解
    [maven] 常用插件解析
    Spring Boot的启动器Starter详解
    系统吞吐量(TPS)、用户并发量、性能测试概念和公式
    史上最全的maven的pom.xml文件详解
    word 标题映射错乱
    使用Teleport Ultra批量克隆网站,使用Easy CHM合并生成chm文件
  • 原文地址:https://www.cnblogs.com/chaogehahaha/p/15291612.html
Copyright © 2011-2022 走看看