我正在尝试在中保存/加载图像 resource/public/images 我的spring boot项目的文件夹,但是我遇到了一个问题,对这个文件夹的所有更改都需要重新启动tomcat服务器,但是我需要实现所有更改而不重新启动任何东西来避免生产问题。我在网上搜索了一个解决方案,我想使用其他工具来解决我的问题 devtool 但我还是有问题。我不是在寻找我的ide上的本地更改,但我需要一个可以在任何地方工作的解决方案。
resource/public/images
devtool
v1l68za41#
首先,你正在寻找的解决方案是不可能的,不应该这样设计。试想一下,当您的应用程序准备就绪时,它将是一个部署在生产环境中的jar/war(一个存档库),并且它不希望您的jar/war在运行时发生更改。正确的解决方案是,在部署应用程序的同一服务器上,您可以创建一个文件夹(可能位于放置jar的同一目录中),在该文件夹中,您可以管理图像并从中读取。所以试着在你的应用程序外创建一个文件夹。对于您的本地用户,devtool基本上是使用代码中的最新更改,并且只对开发有用,因为您不希望每次对代码进行任何更改时都重新启动服务器。
1条答案
按热度按时间v1l68za41#
首先,你正在寻找的解决方案是不可能的,不应该这样设计。试想一下,当您的应用程序准备就绪时,它将是一个部署在生产环境中的jar/war(一个存档库),并且它不希望您的jar/war在运行时发生更改。正确的解决方案是,在部署应用程序的同一服务器上,您可以创建一个文件夹(可能位于放置jar的同一目录中),在该文件夹中,您可以管理图像并从中读取。所以试着在你的应用程序外创建一个文件夹。对于您的本地用户,devtool基本上是使用代码中的最新更改,并且只对开发有用,因为您不希望每次对代码进行任何更改时都重新启动服务器。