Maven打可执行jar

maven默认的install命令所打的jar运行时是找不到可执行主类的,要将maven工程打成可执行jar包需要加maven插件

在maven工程的pom.xml中添加插件,代码如下

    
         
            log4j
            log4j
            1.2.17
        
    


    
        
            
                
                
                    org.apache.maven.plugins
                    maven-jar-plugin
                    
                        
                            
                                
                                com.cetc.di.hellocetc.SayHello
                                true
                                lib/
                            

                        
                        
                        
                    
                
            
        
    

java类

package com.cetc.di.hellocetc;

/**
 * Created by mis on 2017/2/16.
 */
public class SayHello {
    public static void main(String[] args) {
        System.out.println("Hello ~");
    }
}

在Terminal下执行命令 mvn install

Maven打可执行jar_第1张图片
2017-02-16_171620.png

获取jar

Maven打可执行jar_第2张图片
2017-02-16_171720.png

执行jar

Maven打可执行jar_第3张图片
2017-02-16_171756.png

你可能感兴趣的:(Maven打可执行jar)