我想创建一个启动启动项目,为添加启动器的任何启动应用添加额外的端点。与启动执行器启动器类似。
我用靴子执行器启动器创建了一个新的弹簧启动项目。创建HelloEndpoint
,扩展了Actuator的Endpoint
类。已验证它将/hello
端点添加到我的启动应用程序。
现在我想从这个启动项目创建一个启动库。因此,我添加了lib(starter)的任何引导项目都将具有/hello
端点。我查看了http://docs.spring.io/spring-boot/docs/current/reference/html/production-ready-endpoints.html#production-ready-customizing-endpoints-programmatically并创建了委托给HelloMvcEndpoint
的配置类和HelloEndpoint
。还创建了spring.factories
文件,希望内容正确。
当我构建我的项目并将其作为依赖项添加到使用web-starter的启动项目时,我发现启动应用程序没有获得/hello
端点: - (
我的项目是通过Github分享的:https://github.com/BoykoAlex/endpoint-trial
首先,我是在正确的轨道上实现我想要的吗?如果是的话,你能告诉我我错过了什么吗?是否有现成的我想要完成的例子你可以指出我吗?
答案 0 :(得分:0)
在这里找到我的答案: https://github.com/yingzhuo/spring-auto/tree/master/spring-auto-endpoint 我希望实现的一个例子。