Python 官方文档:入门教程 => 点击学习
目录打包的方式如何打包?所遇到的问题,及解决办法解决办法如何运行它呢?看看效果关于运行命令的话可以去了解相关的命令打包的方式 打包成jar包打包成war包区别:jar包内置了Tomc
1.打包成jar,pom.xml中设置打包的形式,war/jar包
<packaging>jar</packaging>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
1.正常情况下,idea右侧点击Maven----》clean-----》package即可打包成功。
Using 'UTF-8' encoding to copy filtered resources.
[INFO] Using 'UTF-8' encoding to copy filtered properties files.
[ERROR] Failed to execute Goal org.apache.maven.plugins:maven-resources-plugin:3.2.0:resources (default-resources) on project bookshop: Input length = 1 -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more infORMation about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] Http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
1、设置IDEA的项目编码格式为UTF-8
如果不行,就在pom.xml中添加以下配置:
<properties>
<java.version>1.8</java.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<!-- 跟 <dependencies>同级-->
2.maven版本过高,降低maven版本
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>3.0.2</version>
</plugin>
3.如果配置了上面的依旧不行,,,那就一定要配置下面这个,主要是把resource文件配置,一起打包到jar包里。(我就是上面两部都不行,配置了这个就好了)
在pom.xml中配置
<resources>
<!--把java下的.xml和properties文件编译打包-->
<resource>
<directory>src/main/java</directory>
<includes>
<include>***.xml</include>
</includes>
<filtering>false</filtering>
</resource>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>***.xml</include>
</includes>
<filtering>false</filtering>
</resource>
</resources>
<!-- </resources> 跟 </plugins> 同级,都是在<build>标签内-->
结果(此时,再次IDEA右侧点击Maven----》clean-----》package即可打包成功)
这里就是我们辛辛苦苦打包出来的jar包了
没错,就是它-----》target 目录下 打开控制台 使用命令 java -jar bookshop-0.0.1-SNAPSHOT.jar 就可以起来了。如果要发布到服务器,使用云端数据,那你要配置数据库文件的IP、端口、账号、密码、连接方式(尤其要降低mysql版本或者升高版本的要特别注意)
到这里终于完成了。如果熟悉linux的话可以发布到linux
nohup java -jar xxx.jar &
java -jar xxx.jar
java -jar xxx.jar &
到此这篇关于SpringBoot打包成jar发布的操作方法的文章就介绍到这了,更多相关Springboot打包成jar发布内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!
--结束END--
本文标题: Springboot打包成jar发布的操作方法
本文链接: https://www.lsjlt.com/news/197831.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0