SpringCloudの研究では、建物の過程で-Eurekaの問題を指摘します

質問1:Gsonのパケット衝突、具体的な情報が記述されている場合、次のようにサーバーエラーを開始します。

説明:

試みが存在しないメソッドを呼び出すようにしました。試みは、以下の場所から作製した:

    java.lang.invoke.MethodHandleNatives.resolve(ネイティブメソッド)

以下の方法が存在しなかった:

    com.google.gson.GsonBuilder.setLenient()LCOM /グーグル/ gson / GsonBuilder。

メソッドのクラス、com.google.gson.GsonBuilderは、次の場所から入手可能です:

    jarファイル:ファイル:/ C:/Users/farida/.m2/repository/com/google/code/gson/gson/2.1/gson- !2.1.jar /com/google/gson/GsonBuilder.class 

これは、次の場所からロードされました:

    ファイル:/ C:/Users/farida/.m2/repository/com/google/code/gson/gson/2.1/gson -2.1.jar 


アクション:

それはcom.google.gson.GsonBuilderのシングル、互換性のあるバージョンを含むように、アプリケーションのクラスパスを修正

  ソリューション:gsonパッケージには、自身が使用EUREKA除外

    <依存性> 
      <のgroupId> org.springframework.cloud </のgroupId> 
      <たartifactId>ばねクラウドスタータのNetflix、ユーレカサーバ</たartifactId> 
      <除外> 
        <除外> 
          <のgroupId> com.google.code.gson < /のgroupId> 
          <たartifactId> gson </たartifactId> 
        </除外> 
      </除外> 
    </依存>

 

おすすめ

転載: www.cnblogs.com/guolaoshi/p/12319725.html