S3MockをJDK8でビルドする

S3MockをJDK8でビルドする方法

S3MockをJDK8でビルドするにはpom.xmlの修正が必要。
以下に手順書をまとめた。

BuildS3Mock_on_JDK8.pdf

ざっくり概要を述べると、S3Mockのpom.xmlはJDK8を想定して書かれていない。例えば、JDKのミニマムバージョンを指定する箇所で1.8と記載するところを8と記載している。
このため、S3Mockをビルドするにはpom.xmlファイルの修正が必要である。

上記の手順書に従ってビルドした媒体(S3Mockのバージョン2.4.9ベース)を以下に置いておく。
S3Mock-JDK8.tar.gz

 

 

 

 

“S3MockをJDK8でビルドする” への 2 件のフィードバック

  1. [現象]
    mojoが以下のメッセージを出力してビルドできない.
    Caused by: java.lang.IllegalArgumentException: invalid flag: –release

    [解決策]
    releaseタグを無効化し、かつsourceタグとtargetタグでJDKバージョン(1.8)を指定する.

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です