1

MAVENを使ってマルチソースフォルダを作りたかった

project/src/main/java/persistence project/src/main/java/ビジネスプロジェクト/src/main/java/presentation

次に、ターゲット フォルダー構造は次のようになります。 target/classes/persistence project/src/main/java/business project/src/main/java/presentation

この質問をstackoverflowで検索しました。しかし、私は解決策を理解できませんでした。

「build-helper-maven-plugin」で試しました。しかし運が悪い。

                       <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>

何か助けはありますか?

4

1 に答える 1

0

あなたのアプローチは正しいです。構成されたフォルダー内の Java ファイルは、maven でコンパイルする必要があります。ただし、これらのコンパイルはすべて、classes フォルダー自体に行われます。したがって、複数のソース フォルダーは可能ですが、build-helper-maven-plugin では複数の出力はできません。

于 2012-04-13T10:03:47.123 に答える