2007/10/12

maven2でソース(sourceDirectory)フォルダを複数指定

mavenでコンパイルする対象のソースフォルダ(sourceDirectory)を追加するには
maven1では「maven.xml」ファイルに「maven.compile.src.set」でパスを追加すればよかったけど、
maven2では「build-helper-maven-plugin」というプラグインで指定するようになった。



<project>
...
<build>
<sourceDirectory>src</sourceDirectory>
...
<plugins>
...
<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>src2</source>
<source>src3</source>
</sources>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
...
</build>
...
</project>



ちなみにテストフォルダ(testSourceDirectory)を追加するには
maven1では「maven.xml」ファイルに「maven.test.compile.src.set」でパスを追加すればよかったけど、
maven2では同じように「build-helper-maven-plugin」で指定できる。



<project>
...
<build>
<testSourceDirectory>test</testSourceDirectory>
...
<plugins>
...
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<executions>
<execution>
<id>add-test-source</id>
<phase>generate-sources</phase>
<goals>
<goal>add-test-source</goal>
</goals>
<configuration>
<sources>
<source>test2</source>
<source>test3</source>
</sources>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
...
</build>
...
</project>

2007/10/01

JavaPathFinderがコード提供なのでJarを作った

JavaPathFinderがコード提供なのでEclipseからコンパイルしてJarを作ってみた。
※やっぱNASAだから特殊なJDKつかってんのかなぁ…

「jpf release\build\lib」に「env_jpf.jar」「env_jvm.jar」「open-jpf.jar」を
作るために「ant」の「jar」ターゲットを実行しないと「jpf.bat」が動かない









これはEclipseと連動させたいなぁ

2007/07/06

Eclipse3.3のタスク管理(mylyn)をtracでやる

タスク管理の「mylar」が「mylyn」に変わり、eclipseのデフォルトプラグインになったそうな

これは使わねば!!

ということでeclipse3.3をインストールしたのですが



「trac」のコネクターがない!!




ので、UpdateSiteに接続
URLに「http://download.eclipse.org/tools/mylyn/update/e3.3」を指定




「trac」のコネクターだけを指定してインストール




無事tracにつなぐことができたとさ



つながらなかったら「XML_RCP権限の追加」をしてみるとよいかも

世間一般のBTSは「Bugzilla」なのかなぁ…