utf-8エンコード指定のソースをmavenでビルドするとエラーになる場合がある
windowsの環境以下でmvnコマンドを打つとなぜかビルドエラーになる場合がある。
eclipse上ではエラーなんて出ていないんだが、mavenでビルドしようとするとなぜかエラー。。
そんな場合は環境変数に「MAVEN_OPTS=-Dfile.encoding=utf-8」を設定してからもう一度mvnってみましょう。
すると。。。
[INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary: [INFO] ------------------------------------------------------------------------ [INFO] Cubby Project ......................................... SUCCESS [6.953s] [INFO] Cubby ................................................. SUCCESS [40.282s] [INFO] Cubby Archetype ....................................... SUCCESS [1:07.484 s] [INFO] Cubby Admin ........................................... SUCCESS [4.766s] [INFO] Cubby Tomcat5.5 Support ............................... SUCCESS [3.265s] [INFO] Cubby Skin ............................................ SUCCESS [0.875s] [INFO] Cubby Distribution .................................... SUCCESS [0.312s] [INFO] ------------------------------------------------------------------------ [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESSFUL [INFO] ------------------------------------------------------------------------ [INFO] Total time: 2 minutes 8 seconds [INFO] Finished at: Thu Jul 17 03:10:08 JST 2008 [INFO] Final Memory: 26M/48M [INFO] ------------------------------------------------------------------------
おお、ビルドできたよ。