Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将swagger生成的spring boot项目与OSGi集成,并将其部署到ApacheKaraf中?_Spring_Spring Boot_Apache Karaf - Fatal编程技术网

如何将swagger生成的spring boot项目与OSGi集成,并将其部署到ApacheKaraf中?

如何将swagger生成的spring boot项目与OSGi集成,并将其部署到ApacheKaraf中?,spring,spring-boot,apache-karaf,Spring,Spring Boot,Apache Karaf,如何将swagger生成的spring boot项目与OSGi集成,并将其部署到ApacheKaraf中? 我应该如何编写pom.xml以及如何修改startup类。如果有不详细的地方,我会补充。谢谢大家! 你没有。这并非绝对不可能,但这将是一个巨大的工作和斗争,你不会得到任何好处 如果你想要SpringBoot,那就坚持吧。您将牺牲模块化、强封装、强制的干净体系结构以及其他一些长远来看非常重要的体系结构。但您将获得一些在开始时易于使用的东西,以及大量要复制/粘贴的代码 如果你正在玩一个漫长的游

如何将swagger生成的spring boot项目与OSGi集成,并将其部署到ApacheKaraf中? 我应该如何编写pom.xml以及如何修改startup类。如果有不详细的地方,我会补充。谢谢大家!


你没有。这并非绝对不可能,但这将是一个巨大的工作和斗争,你不会得到任何好处

如果你想要SpringBoot,那就坚持吧。您将牺牲模块化、强封装、强制的干净体系结构以及其他一些长远来看非常重要的体系结构。但您将获得一些在开始时易于使用的东西,以及大量要复制/粘贴的代码


如果你正在玩一个漫长的游戏,我建议你忘掉SpringBoot,学习如何构建模块化OSGi应用程序。最新版本允许您使用和等流行技术。您可能可以使用Swagger的一个JAX-RS生成器,然后将结果转换为适当的模块化代码。甚至可能已经有了一个生成OSGiJAX-RS代码的生成器

请将您的问题与代码一起发布。非常感谢您的帮助。这个问题已经解决了。目前我对此不太了解。我将继续学习OSGi。