我想从 GitHub 分叉 Spring Initializr 并添加我自己的 nexus repo 和我们使用的常见依赖项。
分叉和修改代码是没有问题的。我确实有几个问题: 1. 如何告诉 Spring Boot CLI 使用我的自定义 initializr?2. 如何告诉 Spring Tool Suite 使用我的自定义 initializr?
我想从 GitHub 分叉 Spring Initializr 并添加我自己的 nexus repo 和我们使用的常见依赖项。
分叉和修改代码是没有问题的。我确实有几个问题: 1. 如何告诉 Spring Boot CLI 使用我的自定义 initializr?2. 如何告诉 Spring Tool Suite 使用我的自定义 initializr?
在 Spring Tool Suite 中,您可以将系统属性添加到 STS.ini 文件以更改向导使用的 url。例如,在 -vmargs 之后添加类似的内容
-Dspring.initializr.json.url=http://start.spring.io
当然...将 url 更改为部署 intialzr 服务的修改版本。
在 CLI 中添加--target
参数:
spring init --target http://your.service.url
在 Spring Tool Suite 中,这似乎是不可能的。