今回、初めてMavenのマルチモジュールを体験しました。マルチモジュールにしたい理由は色々あるとは思うけど、今回遭遇したのは携帯アプリ作成時の話。 アプリのプロダクトコードにはJ2MEの制限されたJDKを使う必要があるけど、テストコードにはJDK1.6とかJUnit4とかを使ってさくさくテストコードを書きたい。けれど、同じプロジェクトに入れておくと同一のJDKを使用する必要がある*1。というわけで、プロダクトコードとテストコードを別個に分けました。 Parent |-- App | |-- pom.xml | |-- Test | |-- pom.xml | |-- pom.xml Maven マルチモジュール・プロジェクト -TECHSCORE-を参照すれば、基本的な設定はできるかと思います。ここでは、マルチモジュールで実際に開発を進めていくときに個人的に詰まったところを中心に。 マルチ

