Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/37.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
Spring boot 如何将maven项目中的一些类重构为单独的模块_Spring Boot_Maven_Javaparser - Fatal编程技术网

Spring boot 如何将maven项目中的一些类重构为单独的模块

Spring boot 如何将maven项目中的一些类重构为单独的模块,spring-boot,maven,javaparser,Spring Boot,Maven,Javaparser,我最近的任务是将一个SpringBootMicroService项目中的一些类以及所有依赖项和属性等分离到另一个新的SpringBootMicroService项目中。我是手工做的,但是复制了太多的冗余内容(属性、部署配置)。我想自动化整个过程。我不确定是否已有现有的工具 我正在考虑使用JavaParser之类的代码生成器来分析一个类,并使用@Value发现提到的属性,然后在application.yaml中查找它们,也可以在openshift部署配置中查找它们。对于类依赖关系,我需要JavaP

我最近的任务是将一个SpringBootMicroService项目中的一些类以及所有依赖项和属性等分离到另一个新的SpringBootMicroService项目中。我是手工做的,但是复制了太多的冗余内容(属性、部署配置)。我想自动化整个过程。我不确定是否已有现有的工具

我正在考虑使用JavaParser之类的代码生成器来分析一个类,并使用@Value发现提到的属性,然后在application.yaml中查找它们,也可以在openshift部署配置中查找它们。对于类依赖关系,我需要JavaParser以某种方式查找同一项目中的类以及相关JAR中的类

我有一种直觉,可能已经有了类似的工具。需要识别此工具的帮助