Maven项目打包为jar的几种方式

1.直接打包
通过==不打依赖包==的方式,仅仅只是打包出项目中的代码到JAR包中。在POM文件合适的位置添加如下plugin即可,随后执行maven install

           
                org.apache.maven.plugins
                maven-compiler-plugin
               
                    1.8
                    1.8
               

           

     2.将依赖JAR包输出到lib目录方式
将项目中的JAR包的依赖包输出到指定的目录下,修改==outputDirectory==配置,如下面的${project.build.directory}/lib.如想将打包好的JAR包可以通过==命令==直接运行,如java -jar xx.jar,还需要==制定mainfest配置==的classpathPrefix与上面配置的相对应,如上面把依赖JAR包输出到了lib,所以这里的classpathPrefix也应该指定为lib/; 同时,并制定出程序的入口类,在配置mainClass节点中配置好入口类的全类名。这种打包方式对于JAVA项目是通用的,不管是不是springboot项目还是普通的JAVA项目,都ok。

 
           
           
                org.apache.maven.plugins
                maven-compiler-plugin
               
         

你可能感兴趣的:(maven,jar,python)