相关疑难解决方法(0)

带有静态内容的Spring Boot项目在运行jar时会生成404

Spring 最近关于在Spring Boot项目中使用静态Web内容的博客文章(https://spring.io/blog/2013/12/19/serving-static-web-content-with-spring-boot)表明可以使用几个资源目录:

  • / META-INF /资源/
  • /资源/
  • /静态的/
  • /上市/

这要归功于WebMvcAutoConfiguration类,它自动将这些目录添加到类路径中.这一切似乎都很好,并且在使用spring-boot-maven-plugin spring-boot:run目标时似乎有效,所有静态内容都在工作(例如:/index.html).

打包Spring Boot项目并允许spring-boot-maven-plugin创建增强的JAR然后尝试使用java -jar my-spring-boot-project.jar您运行项目时发现您的静态内容现在返回404错误.

spring jetty static-content maven spring-boot

26
推荐指数
2
解决办法
3万
查看次数

启用html和javascript文件的IntelliJ热插拔

我是IntelliJ的新手,我用它来开发AngularJS/Java Web应用程序.当我对HTML或JavaScript代码进行更改时,我总是必须重新启动应用服务器(我正在使用Jetty).是否有为HTML/JS/CSS文件提供热插拔的配置或插件?

我正在使用IntelliJ 12旗舰版.

html javascript css intellij-idea hotswap

18
推荐指数
2
解决办法
2万
查看次数

Spring Boot,无需重新启动应用程序即可更新前端

在Spring Boot中,在不重新启动应用程序的情况下更新前端部分?

java spring-tool-suite spring-boot

6
推荐指数
2
解决办法
7388
查看次数