[seasar-dev:685] pom.xmlにviewをどのように設定するについて

加藤 潤一 [E-MAIL ADDRESS DELETED]
2007年 4月 25日 (水) 16:00:30 JST


宮本さん

加藤です.

なるほど,了解しました.

testResourceでwebapp/viewとした場合は除外が**/*.javaとなるが実害がないということですね.

まとめると以下のようになりますね.1)か2)か.

いろいろほかの人にも聞いてみたい気がします.
横田さん,ご意見いかがでしょうか?

        <build>
                ....省略....
                <plugins>
                        <!-- 1) build-helper-maven-pluginでwebapp/viewを追加するか -->
                        <plugin>
                                <groupId>org.codehaus.mojo</groupId>
                                <artifactId>build-helper-maven-plugin</artifactId>
                                <executions>
                                        <execution>
                                                <id>add-source</id>
                                                <phase>generate-sources</phase>
                                                <goals>
                                                        <goal>add-source</goal>
                                                </goals>
                                                <configuration>
                                                        <sources>
                                                                <source>src/main/webapp/view</source>
                                                        </sources>
                                                </configuration>
                                        </execution>
                                </executions>
                        </plugin>
                </plugins>
                <outputDirectory>src/main/webapp/WEB-INF/classes</outputDirectory>
            <sourceDirectory>src/main/java</sourceDirectory>
            <resources>
                <resource>
                        <directory>src/main/resources</directory>
                </resource>
            </resources>
            <testOutputDirectory>target/test-classes</testOutputDirectory>
            <testSourceDirectory>src/test/java</testSourceDirectory>
            <testResources>
                <!-- 2)testResourceでwebapp/viewを追加するか -->
                <testResource>
                        <directory>src/main/webapp/view</directory>
                </testResource>
                <testResource>
                        <directory>src/test/resources</directory>
                </testResource>
            </testResources>
                <pluginManagement>
                        <plugins>
                                <plugin>
                                        <artifactId>maven-eclipse-plugin</artifactId>
                                        <configuration>
                                                <wtpversion>1.5</wtpversion>
                                        </configuration>
                                </plugin>
                        </plugins>
                </pluginManagement>
        </build>


Seasar-dev メーリングリストの案内