アイデアはspringbootプロジェクトを作成する場合は、のpom.xmlファイルが自動的に以下のプラグインを追加します。
<ビルド> <プラグイン> <プラグイン> <groupIdを> org.springframework.boot </ groupIdを> <たartifactId>春・ブートのmaven-pluginの</たartifactId> </プラグイン> </プラグイン> </構築>
このプラグインのパッケージ、および2つのxxx.jar xxx.jar.original 2つのパッケージが生成されます。独立して実行することができますXxx.jar。
もちろん、我々はまた、いくつかのプラグインを設定する追加することができます。
<ビルド> <プラグイン> <プラグイン> <groupIdを> org.springframework.boot </ groupIdを> <たartifactId>春・ブートのmaven-pluginの</たartifactId> <実行> <実行> <目標> <! -重新打包- > <目標>再パッケージ</目標> </目標> </実行> </実行> </プラグイン> </プラグイン> <! -打包生成的ジャー包名称- > <finalName>テストデモ</ finalName> </構築>
非springbootのMavenプロジェクトでは、プロジェクトに依存しますのmaven-組立・プラグインのプラグインを使用することができます瓶に達しています
<プラグイン> <たartifactId>のmaven-組立・プラグイン</たartifactId> <設定> <! -有主类时可以放开、并指明主类- > <! - <アーカイブ> - > <! - - <マニフェスト> - > <! - <mainClass> $ {exec.mainClass} </ mainClass> - > <! - </マニフェスト> - > <! - </アーカイブ> - > < descriptorRefs> <descriptorRef>ジャー付き依存性</ descriptorRef> </ descriptorRefs> </構成> </プラグイン>