Maven Shadeプラグインを使用して、依存関係を持つすべてのjarsを単一のjarファイルにパッケージングしています。これまで私は成功しています。ここでの主なキャッチは、私が自分のjarファイルを実行しようとしているサーバーがインターネットに接続されていないことです。だから、私はAppendingTransformer
を使用して、すべてspring.schemas
とspring.handlers
をプロセスに追加しました。しかし、まだ私は春の宣言を見つけることができません。スプリングバッチのための季節。私はスプリングバッチ2.1.7.RELEASEを使用しており、pom.xml
ファイルにsprings-batch-core
の依存関係が追加されています。その背後にある理由を理解できません。Maven Shadeプラグインがspring.schemasをすべて追加していません
1
A
答えて
1
最近、このタイプの作業にはSpring Bootを使用することをお勧めします。現時点では、Springアプリケーションを作成するための最良の方法です。
+0
それは働いた... :) – Nilesh
なぜSpring Bootを使用するのではなく、Maven Shadeプラグインを使用していますか? –
実際にコードはすでに完了しており、スタンドアロンのものにするためのソリューションを見つけるために割り当てられました。 – Nilesh
@MichaelMinella春のブートは私のために働いた。私はそれを受け入れることができるように答えとしてそれを作ってください。ありがとう。 – Nilesh