Java 我怎么把我的弹簧靴送给别人?

Java 我怎么把我的弹簧靴送给别人?,java,spring,maven,spring-boot,Java,Spring,Maven,Spring Boot,你好我正在学习Java Web,并使用Spring Boot和Maven创建了一个应用程序。 使用mvn spring boot:run,应用程序运行正常。 我如何编译或构建它以发送给某人 嗨。我正在学习Java Web,并使用Spring Boot和Maven创建了一个应用程序。 使用mvn spring boot:run,应用程序运行正常。 我如何编译或构建它以发送给某人 (我不知道Stackoverflow为什么要求更多评论) pom.xml 4.0.0 保罗 患者 0.0.1-快照

你好我正在学习Java Web,并使用Spring Boot和Maven创建了一个应用程序。
使用mvn spring boot:run,应用程序运行正常。
我如何编译或构建它以发送给某人

嗨。我正在学习Java Web,并使用Spring Boot和Maven创建了一个应用程序。
使用mvn spring boot:run,应用程序运行正常。
我如何编译或构建它以发送给某人

(我不知道Stackoverflow为什么要求更多评论)
pom.xml


4.0.0
保罗
患者
0.0.1-快照
罐子
患者
org.springframework.boot
spring启动程序父级
1.5.9.1发布
UTF-8
UTF-8
1.8
org.springframework.boot
spring引导启动器数据jpa
org.springframework.boot
SpringBootStarterWeb
org.springframework.boot
弹簧启动机tomcat
假如
mysql
mysql连接器java
运行时
org.springframework.boot
弹簧起动试验
测试
org.hibernate
冬眠核心
4.3.11.4最终版本
org.hibernate
休眠实体管理器
4.3.11.4最终版本
javax.servlet
jstl
org.apache.tomcat.embed
汤姆卡特·贾斯珀
假如
org.springframework.boot
springbootmaven插件

在您的
pom.xml
中,如果
spring boot maven插件
不可用,那么首先确保它在您的
pom.xml
中可用(您已经这样做了)

SpringBoot项目的结果是一个简单的jar文件。这个jar文件包括它所需要的所有文件,嵌入式tomcat等等。 从命令行转到项目目录。例如,假设您的项目根文件夹名称为
ABC
,然后转到
/ABC
文件夹并运行命令

mvn package

成功运行此命令后,您会找到一个名为
/target
的文件夹。在
/target
文件夹中找到您的jar文件。使用
java-jar ABC.jar
命令运行jar,或与其他人共享jar。

如果要为应用程序创建安装程序,可以使用

您可以共享您的
pom.xml
?@AtaurRahmanMunna pom.xml included您可以执行mvn包并发送结果jar,如果您想从用户角度共享应用程序,或者将代码共享到github,例如,如果您还想共享代码。你的目的是什么?@DaniloGomes我想以一种其他人可以“即插即用”的方式与你分享。对不起,如果没有意义的话,我刚开始学习Java。嘿,没问题。但正如@AtaurRahmanMunna和我提到的,您应该执行mvn包并在目标文件夹中共享生成的jar。谢谢。它有一些错误,但这是另一个问题的范围。