春の雲の領事を使用しようとすると、私がしようとすると、残りの通話中にリボンクライアントをautowireとき、私は、このエラーが発生します:春の雲ConsulRibbonClientConfiguration例外
「エラー名でBeanを作成する 『consulRibbonClientConfiguration』:のinitメソッドの呼び出し失敗しました。ネストされた例外はあります。java.lang.NoClassDefFoundError:COM/Googleは/共通//TypeToken」
他の回を反映して、私が取得します。このエラーの代わりに: 『consulRibbonClientConfiguration』の名前を持つBeanを作成 エラー:initメソッドの呼び出しに失敗しました。ネストされた例外はjava.lang.NoClassDefFoundErrorです:クラスcom.netflix.client.config.CommonClientConfigKeyを初期化できませんでした
私は自分自身の設定クラスを使用しようとする前にこれを使いました。今私はそれを実行するシステムに応じて、上記のような若干異なるエラーが発生し、領事リボンクライアントの設定がインスタンス化できない場合があります。メインは、単にある
@Profile("!unit-test")
@EnableDiscoveryClient
@ImportResource("classpath:/hadoopContext.xml")
@Configuration
@EnableAutoConfiguration
public class XXXConfiguration..
: @SpringBootApplication
public class Main {
public static void main(String[] args) {
SpringApplication.run(Main.class, args);
}
}
ポンポンが使用している:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-consul-all</artifactId>
<version>1.0.0.M3</version>
</dependency>
どれも同じよう
コンフィギュレーションクラスが見え参考になる。この問題に扇動します
最新のバージョン1.0.0.RC1で試すことができますか? – spencergibb
私は最新のリリース候補を試していませんでしたが、私の現在のリリースでこれが以前に働いていたことを考えれば、これはおそらく候補者だとは思わなかった。しかし、提案していただきありがとうございます。 – Mimyck