Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/340.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/2/spring/11.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
Java 是否可以为多模块项目创建一个Spring组件索引?_Java_Spring_Maven_Spring Mvc - Fatal编程技术网

Java 是否可以为多模块项目创建一个Spring组件索引?

Java 是否可以为多模块项目创建一个Spring组件索引?,java,spring,maven,spring-mvc,Java,Spring,Maven,Spring Mvc,我们有一个多模块spring项目,我们希望为整个项目创建一个组件索引 将“spring上下文索引器”添加到POM时,会为项目中的每个模块创建一个单独的索引,但是我们要寻找的是多模块项目中所有模块的一个组件索引 有人知道是否有可能生成这样的索引吗?将其放在主pom或每个模块pom上。每个包都有自己的索引 <plugin> <groupId>org.apache.maven.plugins</groupId>

我们有一个多模块spring项目,我们希望为整个项目创建一个组件索引

将“spring上下文索引器”添加到POM时,会为项目中的每个模块创建一个单独的索引,但是我们要寻找的是多模块项目中所有模块的一个组件索引


有人知道是否有可能生成这样的索引吗?

将其放在主pom或每个模块pom上。每个包都有自己的索引

        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>${mavenCompilerVer}</version>
            <configuration>
                <source>11</source>
                <target>11</target>
                <annotationProcessorPaths>
                    <path>
                        <groupId>org.springframework</groupId>
                        <artifactId>spring-context-indexer</artifactId>
                        <version>${springContextIndexerVer}</version>
                    </path>
                    <path>
                        <groupId>org.projectlombok</groupId>
                        <artifactId>lombok</artifactId>
                        <version>${lombokVer}</version>
                    </path>
                </annotationProcessorPaths>
            </configuration>
        </plugin>

org.apache.maven.plugins
maven编译器插件
${mavenCompilerVer}
11
11
org.springframework
spring上下文索引器
${SpringContextIndexer}
org.projectlombok
龙目
${lombokVer}

你找到答案了吗?