码迷,mamicode.com
首页 > 其他好文 > 详细

maven设置编译jdk版本,以及maven打包

时间:2018-01-29 00:16:52      阅读:282      评论:0      收藏:0      [点我收藏+]

标签:cti   oal   jar包   项目   man   sem   highlight   conf   pre   

1,设置编译版本为jdk 1.8

<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>3.5</version>
            <configuration>
                <source>1.8</source>
                <target>1.8</target>
                <encoding>UTF-8</encoding>
            </configuration>
        </plugin>
    </plugins>
</build>

2 maven排除依赖jar包中的子jar

<dependency>?    
<groupId>com.xx.xx</groupId>?    
<artifactId>xx</artifactId>?    
<version>${xx.version}</version>?    
<exclusions>?        
<exclusion>?            
<groupId>org.springframework</groupId>?           
 <artifactId>*</artifactId>?        
</exclusion>?
</exclusions> </dependency>

3,将maven将java项目依赖包一起打入一个jar包内需要的配置

 <plugin>    
           <artifactId>maven-assembly-plugin</artifactId>    
                <configuration>    
                    <descriptorRefs>    
                        <descriptorRef>jar-with-dependencies</descriptorRef>    
                    </descriptorRefs>    
                    <archive>    
                        <manifest>    
                          <mainClass></mainClass>    
                        </manifest>    
                    </archive>    
                </configuration>    
                <executions>    
                    <execution>    
                        <id>make-assembly</id>    
                        <phase>package</phase>    
                        <goals>    
                            <goal>single</goal>    
                        </goals>    
                    </execution>    
             </executions>    
</plugin>   

打包的命令: 在项目的目录下的命令行输入:mvn clean package

maven设置编译jdk版本,以及maven打包

标签:cti   oal   jar包   项目   man   sem   highlight   conf   pre   

原文地址:https://www.cnblogs.com/yanyuechao/p/8372874.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!