使用artifacts打包,可以把项目打包成一个整的java,最终部署,或者是打包一个主程序和众多依赖包,便于更新
Pom.xml加入如下代码
<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <!--这里写上main方法所在类的路径--> <configuration> <mainClass>com.ruoyi.RuoYiApplication</mainClass> </configuration> <executions> <execution> <goals> <goal>repackage</goal> </goals> </execution> </executions> </plugin> </plugins> </build>
点击Project Structure
点击create jar from module
按下面操作,如果META-INF有MF文件就删除
1是打包成一个jar。2是打包成若干jar包
点击工具栏Bulild -> Build Artifacts -> Rebuild,在out文件下下面就有打包文件
---------------------------------------------------------------
也可以使用mvn命令打包,cd到pom所在的目录
执行mvn clear package