• MyBatis手动编译


    MyBatis手动编译

    1, maven optional设置
    <optional>true</optional>
    改为
    <optional>false</optional>
    
    2,skip license 依赖
    <plugin>
    	<groupId>com.mycila</groupId>
    	<artifactId>license-maven-plugin</artifactId>
    	<configuration>
    	    <skip>true</skip>
    	</configuration>
    </plugin>
    
    3,访问中央仓库必须使用maven3.6以上;

    整理 https://blog.csdn.net/zhuguang_2016/article/details/80086140

    【跳过findbugs检查】
    
    <plugin>        
           <groupId>org.codehaus.mojo</groupId>        
           <artifactId>findbugs-maven-plugin</artifactId>        
           <version>${maven-findbugs-plugin.version}</version>        
           <configuration>         
            <skip>true</skip><!-- 添加skip属性,并赋值true -->                
           </configuration>
    </plugin>
    【跳过surefire测试】
    <build>        
     <plugins>            
      <plugin>                    
       <groupId>org.apache.maven.plugins</groupId>                 
       <artifactId>maven-surefire-plugin</artifactId>                   
       <configuration>                 
        <skipTests>true</skipTests> 
        <!-- 添加skipTests属性,并赋值true -->                             
       </configuration>            
      </plugin>        
     </plugins>    
    </build>
    【跳过license检查】
    <plugin>        
     <groupId>com.mycila</groupId>        
     <artifactId>license-maven-plugin</artifactId>        
     <configuration>         
      <skip>true</skip><!-- 添加skip属性,并赋值true -->        
     </configuration>       
    </plugin>
    【跳过test校验】
    行 Run Configurations,在Goals中输入 -> 
    install -Dmaven.test.skip=true 执行 
    【跳过checkstyle检查】
    <plugin>     
     <groupId>org.apache.maven.plugins</groupId>     
     <artifactId>maven-checkstyle-plugin</artifactId>     
     <version>${maven-checkstyle-plugin.version}</version>     
     <configuration>      
      <skip>true</skip><!-- 添加skip属性,并赋值true -->         
     </configuration>
    </plugin>

    1,maven仓库只接受https连接,maven必须升级到3.6

    2,Idea2018与3.6有冲突

    3,Idea2019在mac上面适用性不是特别好,有些插件Lombok适用性不好

  • 相关阅读:
    java在线学习-mybatis的缓存类及作用
    java架构师学习路线-MyBatis中的一些概念
    java架构师学习路线-Mybatis中单例模式的介绍
    java架构师学习路线-Mybatis中Builder模式的介绍
    竞赛图中三元环的期望个数
    求一个点前面第一个大于等于当前值的位置
    CF623D Birthday
    联赛模拟测试33
    网络流
    联赛模拟测试32
  • 原文地址:https://www.cnblogs.com/stono/p/12368566.html
Copyright © 2020-2023  润新知