maven

Mavenリポジトリを検索してPOMとかGrape用形式で出力できるスクリプトを書いてみた

はじめに Groovyで、GrapeというIvyベースのツールがあって鼻水ちょちょぎれるほど便利(ry というわけで、最近はちょくちょくMavenリポジトリを検索することがあります。 Groovyのコードを書くときはscreen+vimでやってるんですけど、そうなると、一々Webブ…

sql-maven-pluginでDBの楽々初期化

はじめに maven2で、DBの初期化をしたいときに便利なsql-maven-pluginというmavenプラグインがあります。 ちょっと見ない間にバージョンが1.3まで進んでいました。 バージョン1.0までは・・・・ 実はこのプラグイン、バージョン1.0までは、 (A) SQLファイル…

EclipseとMavenのコンパイルの挙動の違い:Mavenは厳しい?

ログを見てると、原因はBinarySafeStreamTest.javaがcom.sun.org.apache.xerces.internal.impl.dv.util.Base64を使っていて、テスト実行時に警告が出てビルドが終わってしまうのかな。 ただ、EclipseでJUnitを実行しても警告が出ずにテストは通るんだよなー…

sql-maven-pluginでencodingを指定したい! (完結編)

http://d.hatena.ne.jp/nobeans/20080423/1208914200 の続き。 ↓リビジョン5535で、dantran氏がencodingを公開パラメータに変更したようだ。 http://fisheye.codehaus.org/browse/mojo/trunk/mojo/sql-maven-plugin/src/main/java/org/codehaus/mojo/sql/Sql…

sql-maven-pluginでencodingを指定したい!

事象 UTF-8で書いたSQLファイルをsql-maven-pluginでderbyに投入すると、文字化けする。 UTF-8だと思われてない。たぶんデフォルトエンコーディング(MS932)になってる風な化け方。 configurationにencodingを指定しても効果なし。 export LANG=ja_JP.utf8み…

xerces でutf-8なXMLの日本語コメントの解析に失敗してエラー

Eclipseではテストが通るのに、maven2で実行するとこんなエラーが出る。 org.xml.sax.SAXParseException: Invalid byte 3 of 3-byte UTF-8 sequence. とか、 java.io.UTFDataFormatException: invalid byte 3 of 3-byte UTF-8 sequence (0x3f) 原因は色々考…

フォントサイズ小さすぎ

待望のMaven2本(Apache Maven 2.0入門 Java・オープンソース・ビルドツール)が出たので速攻でポチっとして、読んでました。先々週くらい。で、その中で紹介されていたContinuum。これいいですねぇ。実業務ではMaven2は使っておらずAntベース(というよりEclip…