maven中打不同JDK版本的jar包

最近项目中,I商机用jdk1.7,而ltc用jdk1.8,所以提供给他们的api都要不同的版本

  1. 修改pom.xml配置
 
    
      
        maven-compiler-plugin
        2.0.2
        
          ${jar.source}
          ${jar.target}
          UTF-8
        
      
    
  
 
  
    
  
  
    
      default
      
        true
      
      
        1.8
        1.8
      
    
    
      jdk17
      
        
          
            maven-jar-plugin
            
              
                package
                
                  jar
                
                
                  jdk17
                
              
            
          
        
      
      
        1.7
        1.7
      
    
  
  1. 执行打包命令
mvn clean package -P jdk17
  1. 引入jar包时作以下修改

            com.meicloud.meiqing
            workflow-api
            1.1.0-SNAPSHOT
             jdk17  
        

至此,jdk1.7的api打包成功

你可能感兴趣的:(maven中打不同JDK版本的jar包)