Maven 2 使用MAVEN在单个eclipse项目中创建多个源文件夹

Maven 2 使用MAVEN在单个eclipse项目中创建多个源文件夹,maven-2,Maven 2,我想用MAVEN创建多源文件夹 project/src/main/java/persistence project/src/main/java/business project/src/main/java/presentation 那么目标文件夹结构应该是: 目标/类/持久性 project/src/main/java/business project/src/main/java/presentation 我在stackoverflow中搜索了这个问题。但我想不出解决办法 我尝试了“构建助手ma

我想用MAVEN创建多源文件夹

project/src/main/java/persistence project/src/main/java/business project/src/main/java/presentation

那么目标文件夹结构应该是: 目标/类/持久性 project/src/main/java/business project/src/main/java/presentation

我在stackoverflow中搜索了这个问题。但我想不出解决办法

我尝试了“构建助手maven插件”。但是没有运气

                       <plugin>
            <groupId>org.codehaus.mojo</groupId>
            <artifactId>build-helper-maven-plugin</artifactId>
            <version>1.7</version>
            <executions>
                <execution>
                <id>add-source</id>
                <phase>generate-sources</phase>
                <goals>
                    <goal>add-source</goal>
                </goals>
                <configuration>
                <sources>
                    <source>src/main/java/persistence</source>
                    <source>src/main/java/business</source>
                    <source>src/main/java/presentation</source>
                    <source>src/main/java/systemutil</source>
                    <source>src/main/java/service</source>
                </sources>
                </configuration>
            </execution>            </executions>

有什么帮助吗?

您的方法是正确的。配置文件夹中的Java文件应由maven编译。但所有这些编译都被带到classes文件夹中。因此,使用build helper maven插件,多源文件夹是可能的,但多输出是不可能的。

为什么您希望有多个源?这听起来像是对Maven概念的误解。