日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

本文介紹了Javax.Annotation類和Java 11 JDK的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

問題描述

我正在從Java 8遷移到Java 11,遇到了這個問題。
我應該使用:

帶有目標1.8的maven-編譯器-plugin 2.5.1(在java8中編譯WAR)
Tomcat9
打開JDK 11

但在啟動時獲取持續錯誤:

合并Bean定義的后處理失敗;嵌套異常為
Java.lang.NoSuchMethodError:
Javax.annotation.Resource.lookup()Ljava/lang/String;

我找到了多種修復方法。已嘗試添加依賴項:

        <dependency>
            <groupId>javax.annotation</groupId>
            <artifactId>javax.annotation-api</artifactId>
            <version>1.3.2</version>
        </dependency>

嘗試添加擴展名:

   <extensions>
        <extension>
            <groupId>javax.annotation</groupId>
            <artifactId>javax.annotation-api</artifactId>
            <version>1.3.2</version>
        </extension>
    </extensions>

這些都沒有幫助。

這是maven-編譯器-plugin配置:

    <plugin>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>2.5.1</version>
        <configuration>
            <source>1.8</source>
            <target>1.8</target>
            <encoding>UTF-8</encoding>
        </configuration>
    </plugin>

請幫助尋找解決方案!!

推薦答案

對我來說,問題在于libs:javax.Annotation-api^1.3.2和jsr250-api:1.0之間的沖突。在沒有lookup()方法的jsr250-api中有一個javax.注解.@Resource注解!在一些運行環境中,jsr250的@Resorse首先被加載,而在另一些運行環境中

合并Bean定義的后處理失敗;嵌套異常為
Java.lang.NoSuchMethodError:
Javax.annotation.Resource.lookup()Ljava/lang/String;

解決方案:使用maven exclusion刪除其中一個庫。

這篇關于Javax.Annotation類和Java 11 JDK的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,

分享到:
標簽:Annotation Java Javax JDK
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定