1、在IDEA中将工程打包成jar文件
本案例适用于springboot工程,打包成jar包工程。不适用于war工程。
1、在工程中添加打包配置信息
说明:mainClass是自己启动类的路径
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>3.1.0</version>
</plugin>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<mainClass>com.txc.eureak_server.EureakServerApplication</mainClass>
</configuration>
/*<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>*/
</executions>
</plugin>
</plugins>
</build>
2、选中File->Project Structure

3、选中Arifacts-->+-->JAR-->From Modules…

4、运行后查看相关信息

5、创建jar工程(BuildàBuild Artifates)

6、在工程中生成jar包文件如下
问题:此时的jar包比较的零散没有形成一个整体

7、将jar打包成整体(点击View-->Tool Windows--> Maven)
说明:此时在idea的右侧会出现相对应的菜单

8、执行pacage后会在工程的target目录中生成整体的jar包

2、运行jar工程
创建bat文件,将bat文件与jar文件放置 在一起

本文详细介绍了如何在IntelliJ IDEA中将SpringBoot工程打包成jar文件。首先,在pom.xml中配置spring-boot-maven-plugin插件指定启动类,然后在Project Structure中设置Artifacts。接着,通过Build菜单生成jar包,但生成的jar包较为分散。最后,通过Maven工具窗口执行package目标,可在target目录下获取完整的jar包。此外,还提到了创建bat批处理文件来运行jar工程的方法。
6万+

被折叠的 条评论
为什么被折叠?



