spring-boot-maven-plugin のバージョン 1.3.8.RELEASE とバージョン 1.4.0.RELEASE の間で、生成されたパッケージ構造に変更がありました (uber jar ファイルを抽出した場合) 1.3.8.RELEASE com、 lib、META-INF、および org ディレクトリ 1.4.0.RELEASE には BOOT-INF、META-INF、および org ディレクトリがあります。基本的に 1.4.0.RELEASE 以降 - すべてのクラスとライブラリは BOOT-INF ディレクトリにあります。このため、Amazon Lambda で Spring Boot プロジェクトを実行しようとすると、新しい Spring Boot Uber jar 構造を読み取ることができないため、jar が見つからないというメッセージが表示されます。
私の質問は、Spring Boot Maven プラグインの新しいバージョンで、バージョン 1.3.9.RELEASE と同じ構造になるように uber jar を生成することは可能ですか?
maven-shade-plugin を試しましたが、それは他の問題につながります
どんな助けでも大歓迎です
ありがとうダミアン