六、SPringBoot3项目

六、SPringBoot3项目

1、添加打包插件

1、内容

1、在Spring Boot项目中添加spring-boot-maven-plugin插件是为了支持将项目打包成可执行的可运行jar包。

2、如果不添加spring-boot-maven-plugin插件配置,使用常规的java -jar命令来运行打包后的Spring Boot项目是无法找到应用程序的入口点,因此导致无法运行。

2、插件

<!--    SpringBoot应用打包插件-->
<build>
    <plugins>
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
        </plugin>
    </plugins>
</build>

2、执行打包

1、内容

1、在idea点击package进行打包

2、可以在编译的target文件中查看jar包

2、执行

image-20240121210946139

3、命令启动

1、格式

1、格式

  • java -jar命令用于在Java环境中执行可执行的JAR文件。

  • 下面是关于java -jar命令的说明:

  • java -jar命令用于在Java环境中执行可执行的JAR文件。下

2、补充(作用)

1、就是前面弄的环境,每次都要重新配置

2、我们之前配置的application-xxxx.yaml的配置文件。可以Springboot打成jar包后用命令提示符启动。然后手动设置需要的application-xxx.yaml文件

4、参数说明

1、-D\=\

1、设置系统属性,可以通过System.getProperty()方法在应用程序中获取该属性值。

2、例如:java -jar -Dserver.port=8080 myapp.jar。

2、-X

1、设置JVM参数,例如内存大小、垃圾回收策略等。常用的选项包括:

2、- -Xmx<size>:设置JVM的最大堆内存大小,例如 -Xmx512m 表示设置最大堆内存为512MB。

3、-Xms<size>:设置JVM的初始堆内存大小,例如 -Xms256m 表示设置初始堆内存为256MB。

3、 -Dspring.profiles.active=\

1、指定Spring Boot的激活配置文件,

2、可以通过application-.properties或application-.yml文件来加载相应的配置。

3、例如:java -jar -Dspring.profiles.active=dev myapp.jar。

4、例子

image-20240121212840662

4、注意

1、注意: -D 参数必须要在jar之前!否者不生效!

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇