[seasar-dev:674] Re: [Dolteng] pom.xmlについて

加藤 潤一 [E-MAIL ADDRESS DELETED]
2007年 4月 24日 (火) 14:32:37 JST


宮本さん,

加藤です.

> デフォルト出力を src/main/webapp/WEB-INF/classes にし、view, test/java,
> test/resources の
> 出力先を例外的に target/test-classes に出力する設定の方が自然であると
> 思います。
> (出力結果は同じ事になるので、単に気分的な問題になると思いますが…。)

その通りだと思います.


>
> また、複数のソースフォルダ指定をする為に build-helper-maven-plugin を使
> 用するのではなく、
> 以下の様な設定で、ソースフォルダ指定を行っても良いのでは、と考えており
> ます。

このやり方で,mvn eclipse:eclipseもしくはm2eclipseプラグインで問題がでなければよいと思います.
いかがでしょうか?

https://www.escafe.org/svn/escafeflow/trunk/teeda-buri-app/study-buri/pom.xml

単にこのpom.xmlを参考に,viewのソースフォルダを追加したほうがよいと思っただけですね.
ぜひ,Maven2に詳しい方,ご指摘くださいませ.

抜粋すると以下のようになるかと思います.
<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>


<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>
        <testResource>
                <directory>src/test/resources</directory>
        </testResource>
</testResources>

直接関係ありませんが,お仕事でFlex2に移行しようとおもっていまして,Doltengが生成するS2Flex2なプロジェクトでもFlexBuilderと,Maven2がキチンと動作できる環境もできないもんかといろいろ試しているところです.情報あれば誰かくださいm(_ _)m


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