2017-01-18 17 views
1

Maven Shadeプラグインを使用して、依存関係を持つすべてのjarsを単一のjarファイルにパッケージングしています。これまで私は成功しています。ここでの主なキャッチは、私が自分のjarファイルを実行しようとしているサーバーがインターネットに接続されていないことです。だから、私はAppendingTransformerを使用して、すべてspring.schemasspring.handlersをプロセスに追加しました。しかし、まだ私は春の宣言を見つけることができません。スプリングバッチのための季節。私はスプリングバッチ2.1.7.RELEASEを使用しており、pom.xmlファイルにsprings-batch-coreの依存関係が追加されています。その背後にある理由を理解できません。Maven Shadeプラグインがspring.schemasをすべて追加していません

+0

なぜSpring Bootを使用するのではなく、Maven Shadeプラグインを使用していますか? –

+0

実際にコードはすでに完了しており、スタンドアロンのものにするためのソリューションを見つけるために割り当てられました。 – Nilesh

+0

@MichaelMinella春のブートは私のために働いた。私はそれを受け入れることができるように答えとしてそれを作ってください。ありがとう。 – Nilesh

答えて

1

最近、このタイプの作業にはSpring Bootを使用することをお勧めします。現時点では、Springアプリケーションを作成するための最良の方法です。

+0

それは働いた... :) – Nilesh