• 修改maven一更新jre就变成1.5版本


    <build>
            <plugins>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-compiler-plugin</artifactId>
                    <version>2.1</version>
                    <configuration>
                        <source>1.7</source>
                        <target>1.7</target>
                    </configuration>
                </plugin>
            </plugins>
        </build>

    除此之外还消除了failOnMissingWebXml错误

    附阿里的settings.xml

    <?xml version="1.0" encoding="utf-8"?>
    
    <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="         http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">  
      <!--本地仓库。该值表示构建系统本地仓库的路径。其默认值为~/.m2/repository。 -->  
      <localRepository>E:softsmaven
    epository</localRepository> 
      <!--Maven是否需要和用户交互以获得输入。如果Maven需要和用户交互以获得输入,则设置成true,反之则应为false。默认为true。  
     <interactiveMode>true</interactiveMode>  
     -->
    <mirrors>
        <mirror>
          <id>alimaven</id>
          <name>aliyun maven</name>
          <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
          <mirrorOf>central</mirrorOf>        
        </mirror>
      </mirrors>
            
    
      <profiles> 
      <profile>
                    <id>jdk-1.6</id>
                
                    <activation>
                        <jdk>1.6</jdk>
                    </activation>
                
                    <repositories>
                        <repository>
                            <id>nexus</id>
                            <name>local private nexus</name>
                            <url>http://maven.oschina.net/content/groups/public/</url>
                            <releases>
                                <enabled>true</enabled>
                            </releases>
                            <snapshots>
                                <enabled>false</enabled>
                            </snapshots>
                        </repository>
                    </repositories>
                    <pluginRepositories>
                        <pluginRepository>
                            <id>nexus</id>
                            <name>local private nexus</name>
                            <url>http://maven.oschina.net/content/groups/public/</url>
                            <releases>
                                <enabled>true</enabled>
                            </releases>
                            <snapshots>
                                <enabled>false</enabled>
                            </snapshots>
                        </pluginRepository>
                    </pluginRepositories>
                </profile>
      </profiles>  
      <!-- -->  
      <activeProfiles> 
        <activeProfile>nexus</activeProfile> 
      </activeProfiles> 
    </settings>
    <?xml version="1.0" encoding="UTF-8"?>
    <lifecycleMappingMetadata>
      <lifecycleMappings>
        <lifecycleMapping>
          <packagingType>war</packagingType>
          <lifecycleMappingId>org.eclipse.m2e.jdt.JarLifecycleMapping</lifecycleMappingId>
        </lifecycleMapping>
      </lifecycleMappings>
    
      <pluginExecutions>
        <!--  standard maven plugins --> 
        <pluginExecution>
          <pluginExecutionFilter>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-resources-plugin</artifactId>
            <goals>
              <goal>testCompile</goal>
              <goal>compile</goal>
            </goals>
            <versionRange>[3.1,)</versionRange>
          </pluginExecutionFilter>
          <action>
             <ignore/>
          </action>
        </pluginExecution>
        
       
      </pluginExecutions>
      
      <profiles>  
        <profile>  
            <id>downloadSources</id>  
            <properties>  
                <downloadSources>true</downloadSources>  
                <downloadJavadocs>true</downloadJavadocs>             
            </properties>  
        </profile>  
      </profiles>  
      
        <activeProfiles>  
          <activeProfile>downloadSources</activeProfile>  
        </activeProfiles> 
      <mirrors>
        <mirror>
          <id>alimaven</id>
          <name>aliyun maven</name>
          <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
          <mirrorOf>central</mirrorOf>        
        </mirror>
      </mirrors>
    </lifecycleMappingMetadata>
  • 相关阅读:
    21.网络文件共享服务
    20.LANMP架构
    18.自动运维工具ansible
    17.MySQL数据库
    16.DNS服务
    15.系统自动部署
    14.加密技术和安全
    13.系统启动和服务管理
    12.进程管理和计划任务
    11.网络管理和配置
  • 原文地址:https://www.cnblogs.com/lzhp/p/6121255.html
Copyright © 2020-2023  润新知