我有两个问题。与调试和编辑existspring-boot启动器有关的。第二个问题是关于构建a new custom stater
调试和编辑exist spring-boot启动器
我希望能够在spring-boot-devtools中做一些更改。为了做到这一点,我克隆了回购。将spring-boot-devtools文件夹作为模块导入到Intellij中的项目中。为了使Intellij使用我自己的源代码而不是maven repo,我从pom.xml中删除了spring-boot-devtools的依赖项。相反,我将本地 spring-boot-devtools module设置为自己项目的依赖项。(Intellij -项目设置-模块依赖项并将本地spring-boot-devtools模块添加为依赖项)
这涉及到解决一些test实用程序的问题。但除此之外,我还可以使用本地spring-boot-devtools模块运行自己的项目,为此目的,它可以正常工作。
但是由于spring-boot-devtools不再是pom的一部分,所以我不能用devtools.下面是我的第一个问题:在exist上开发spring-boot启动程序的最佳实践是什么,并确保我能够将其包含在打包的jar中?
构建自定义spring-boot启动器
我正在学习如何构建一个定制的spring-boot初学者。我想在我自己的项目中使用启动器。管理starter it self结构的最佳实践是什么,以及如何以一种易于更新、调试和打包的方式将其连接到自己的项目中
谢谢你,橡树
发布于 2016-11-11 17:42:53
更改spring-boot-devtools的组&伪ID,然后使用
mvn clean install
然后使用新的Group & Artifact将此依赖项添加到pom
注意到:这只在本地工作,因为您没有使用远程工件存储库。
有关构建自定义spring引导启动程序的详细说明,请参阅以下资源:
https://stackoverflow.com/questions/40547069
复制相似问题