http://sourceforge.jp/projects/fess/ に Fess 1.0.0 を置きました。6月頃にリリースしようと思い、3ヶ月も過ぎ、やっとこリリースできました。ようやくスタート地点に立ったので、引き続き研いていこうと思います。インストール方法は http://fess.sourceforge.jp/ja/setup.html です。細かい設定方法の情報などは地道に増やしていこうかと。
月: 2009年9月
サイトを更新
サイトを作る。必要なところのドキュメントを書いてみた。英語の方は現在余力的に無理なので、そのうち考えることにする。Mavenサイトで作ったのだけど、skin を作ったり、scpexe で sf.jp に Maven でアップロードできるようにするなど、そっちに想定外な時間がかかった気がする…。今は Maven 2.0 を使っているけど、プラグインが 2.0 向けでないものとか存在し始めているから、2.2 にいった方が良いのかな。
http://fess.sourceforge.jp/ja/
次はリリース物に向けて活動。
JSPのプリコンパイルのMavenプラグイン
jspc-maven-plugin を使うと、pom.xml に追記するだけで、JSPをプリコンパイルしてくれて、war に含まれるようになる。これは便利だ。ただし、2.0-alpha-3 だと、web.xml をシステムエンコーディングで扱うので、web.xml に日本語があると、うまくいかない場合があると思う(Windowsとかだと)。それは対応しようかな。
<build>
<plugins>
...
<plugin>
<groupId>org.codehaus.mojo.jspc</groupId>
<artifactId>jspc-maven-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>compile</goal>
</goals>
</execution>
</executions>
<!-- Use the Tomcat 6 JSP compiler -->
<dependencies>
<dependency>
<groupId>org.codehaus.mojo.jspc</groupId>
<artifactId>jspc-compiler-tomcat6</artifactId>
<version>2.0-alpha-3</version>
</dependency>
</dependencies>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<configuration>
<webXml>${pom.basedir}/target/jspweb.xml</webXml>
</configuration>
</plugin>
追記: http://jira.codehaus.org/browse/MJSPC-44 にバグとパッチを上げておいた。groovy で記述された Mojo は意外だった。