💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
前面讲到过,重启机制是依靠两个类加载器来实现的.大多数应用,工作正常. 但是,有些时候回导致加载的问题. 默认,ide中开发的代码都是重启加载器加载的,所有的jar文件是基础类加载器加载的,如果你工作在多模块的项目中,而且不是所有的模块代码都导入了ide中,你可能需要定制东西。 为此,您可以创建`META-INF / spring-devtools.properties`文件. `spring-devtools.properties`文件包含前缀`restart.exclude`和`restart.include` 的属性.`include `元素是重启加载器加载,`exclude `元素是基础类加载器加载.如下所示: ~~~ restart.exclude.companycommonlibs=/mycorp-common-[\\w-]+\.jar restart.include.projectcommon=/mycorp-myproj-[\\w-]+\.jar ~~~ >所有属性键必须是唯一的。 只要属性以restart.include 或者restart.exclude开头接口。 > >将加载类路径中的所有META-INF / spring-devtools.properties。 您可以将文件打包到项目中,也可以打包在项目使用的库中。