mvn spring-boot:run 启动的应用有中文乱码的解决办法
spring-boot
spring-projects/spring-boot: 是一个用于简化Spring应用开发的框架。适合用于需要快速开发企业级Java应用的项目。特点是可以提供自动配置、独立运行和内置的Tomcat服务器,简化Spring应用的构建和部署。
项目地址:https://gitcode.com/gh_mirrors/sp/spring-boot
免费下载资源
·
参考如下pom.xml的配置文件加入jvm启动参数。
<jvmArguments>-Dfile.encoding=UTF-8</jvmArguments>
<build>
<finalName>AutoEngine</finalName>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<jvmArguments>-Dfile.encoding=UTF-8</jvmArguments>
</configuration>
<!-- mvn spring-boot:repackage -->
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
强烈建议在springboot项目引入spring-boot-maven-plugin插件,该插件会对maven生成的jar包进行二次打包,打成一个fat-jar包之后我们就可以直接使用“java -jar xxx.jar”来运行服务了。
BTW:通过如下命令可以查看项目中jar包的依赖关系:
mvn dependency:tree
src/main/resources下引入logback日志配置文件:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<include resource="org/springframework/boot/logging/logback/base.xml"/>
</configuration>
GitHub 加速计划 / sp / spring-boot
73.97 K
40.4 K
下载
spring-projects/spring-boot: 是一个用于简化Spring应用开发的框架。适合用于需要快速开发企业级Java应用的项目。特点是可以提供自动配置、独立运行和内置的Tomcat服务器,简化Spring应用的构建和部署。
最近提交(Master分支:1 个月前 )
f4c6aab0
Closes gh-42945
1 天前
53186655
Closes gh-42944
1 天前
更多推荐
已为社区贡献1条内容
所有评论(0)