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適用性不好

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章