2017-02-24 5 views
0

現在、スプリングクラウド設定サーバーspring-cloud-config-server-1.1.0.M2-exec.jarを使用しています。最新バージョン。しかし、私は1.1.0.M2のバージョンを超えて標準のjarファイルしかなく、Mavenリポジトリにはexec.jarがないことに気づいた。http://maven.springframework.org/milestone/org/springframework/cloud/spring-cloud-config-server/スプリングクラウド設定サーバーのexec.jarと.jarサフィックスの違いは

誰かが違いを説明できますか?私はexecのものを標準のnon execのものに置き換えることができますか?

おかげ

答えて

0

EXECジャーは(スプリングブートアプリケーションとして)設定サーバの実行可能なバージョンを含んでいます。非exec jarには、configサーバークラスのみが含まれています。つまり、exec jarファイルを他のjarファイルと置き換えることはできません。私たちはすべて私たちの春のブートアプリケーションを変更する必要があります

@SpringBootApplication 
@EnableDiscoveryClient 
@EnableConfigServer 
public class ConfigServerApplication { 

    public static void main(String[] args) { 
     SpringApplication.run(ConfigServerApplication.class, args); 
    } 
} 
+0

うーん:あなたは基本的にしなければならないことはコンフィグサーバの依存関係と(the exampleのように)適切な注釈を基本的な春のブートアプリケーションを作成することです。実行可能なバージョンが1.1.0.M2を超えるバージョンでもはや利用できない理由はありますか?私はちょうどそれを更新したい.. –

+0

なぜすべてのアプリケーションを変更する必要がありますか?基本的に私が投稿したものは、exec jarと同じ結果になります。私が投稿したスニペットは、他のすべてのアプリケーションではなく、設定サーバーアプリケーション内にあるべきです。 – dunni

関連する問題