選択された画像をフロントエンドで縮小するサンプル。 Jimpというライブラリを使用した場合と、ライブラリ未使用の場合をそれぞれ作成。
それぞれ同一条件で画像を縮小しているはずが、なぜ縮小後のファイルサイズが異なるのかは謎。(ライブラリ未使用の方が軽い)
- プロジェクトをローカルにチェックアウトする
- コマンドプロンプトでプロジェクト直下に移動し以下のコマンドを実行
gradlew bootJar
- プロジェクト直下のbuild\libsディレクトリにdb-session.jarが作成されていることを確認
- 以下のコマンドでjarを実行する
java -jar image-resize.jar
- 以下のurlにアクセスする
http://localhost:8080/test