我已经阅读了几篇关于此的文章,并且我能够在运行相同版本的 IntelliJ 和 Spring Boot 的 Macbook 计算机上正常工作。
但是,在 Windows 10 上,自定义横幅不会显示。
到目前为止我做了什么?
MY API”添加到banner.txt文件中当我运行 Spring Boot 应用程序时,我希望MY API自定义横幅显示在控制台中,但我看到的只是默认的 Springboot 横幅。在我的 MacBook 机器上,这就是我需要做的一切才能使其正常工作。
我还尝试添加 gif 图像和以下设置:
spring.output.ansi.enabled=always
spring.main.banner-mode=console
spring.banner.location=classpath:banner.txt
spring.banner.image.location=classpath:banner.gif
spring.banner.image.height=200
spring.banner.image.width=200
Run Code Online (Sandbox Code Playgroud)
,但这一切都没有改变任何事情。尽管如此,我看到的只是默认的 Springboot 横幅:
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v2.7.6)
Run Code Online (Sandbox Code Playgroud)
小智 5
如果是Maven项目,检查pom.xml中是否启用了过滤:
<resources>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
<includes>
<include>*.properties</include>
<include>*.xml</include>
</includes>
</resource>
</resources>
Run Code Online (Sandbox Code Playgroud)
您可以像示例中的其他文件类型一样添加 *.txt:
<include>*.txt</include>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1446 次 |
| 最近记录: |