2014-12-01から1ヶ月間の記事一覧

Maven で依存 JAR ライブラリを target/dependency にコピー

問題 $ mvn package で、プロジェクトの target ディレクトリ直下に、プロジェクトの成果物として JAR ファイルが作成される。 このとき、例えばマニフェストに Class-Path: ./dependency/foo.jar ./dependency/bar.jar のように指定する。そして、JARをコマ…

Maven に JDK 1.8 を認識させる

問題 Maven で mvn package などビルドコマンドを実行すると、以下のエラーが表示された。 ... [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------…

Jackson で JSON データを POJO に格納

前回に続いて。 Jackson を使うと、JSON から POJO へデータを格納できる。 基本 以下のような Book という POJO を考える。著者が一人しか設定できないなど、いろいろ問題があるが、例なので気にしないでほしい。 public final class Book { private String…