国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

解決Sentinel module java.base does not “opens java.lang“ to unnamed module問題

這篇具有很好參考價值的文章主要介紹了解決Sentinel module java.base does not “opens java.lang“ to unnamed module問題。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

項目場景:解決項目啟動Sentinel module java.base does not “opens java.lang“ to unnamed module問題

提示:這里簡述項目相關(guān)背景:

例如:服務(wù)器使用 java -jar xxx.jar 啟動項目,出現(xiàn)Sentinel module java.base does not “opens java.lang“ to unnamed module錯誤


問題描述

提示:這里描述項目中遇到的問題:

例如:服務(wù)器使用 java -jar xxx.jar 啟動項目,出現(xiàn)Sentinel module java.base does not “opens java.lang“ to unnamed module錯誤
解決Sentinel module java.base does not “opens java.lang“ to unnamed module問題,java,java,sentinel,spring

java.lang.IllegalStateException: Cannot load configuration class: com.alibaba.csp.sentinel.dashboard.DashboardApplication
Caused by: org.springframework.cglib.core.CodeGenerationException: java.lang.reflect.InaccessibleObjectException-->Unable to make protected final java.lang.Class java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain) throws java.lang.ClassFormatError accessible: module java.base does not "opens java.lang" to unnamed module @74fdb593
Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make protected final java.lang.Class java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain) throws java.lang.ClassFormatError accessible: module java.base does not "opens java.lang" to unnamed module @74fdb593

原因分析:

提示:這里填寫問題的分析:

例如:關(guān)于解決JDK9非法反射訪問警告的,這種問題不會在JDK8出現(xiàn),也是模塊化的問題,因此解決方式類似,開放模塊即可。


解決方案:

需要添加如下兩個啟動參數(shù):

–add-opens java.base/java.lang=ALL-UNNAMED
–add-opens java.base/sun.net.util=ALL-UNNAMED。文章來源地址http://www.zghlxwxcb.cn/news/detail-601770.html

java --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/sun.net.util=ALL-UNNAMED -jar XXXXX.jar

到了這里,關(guān)于解決Sentinel module java.base does not “opens java.lang“ to unnamed module問題的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • Elasticsearch項目啟動報錯:module java.base does not “opens java.math“ to unnamed module

    Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘itemEsRepository’ defined in com.ruoyi.elasticsearch.repository.ItemEsRepository defined in @EnableElasticsearchRepositories declared on ElasticsearchRepositoriesRegistrar.EnableElasticsearchRepositoriesCo

    2024年03月26日
    瀏覽(92)
  • 徹底解決module java.base does not “opens java.io“

    徹底解決module java.base does not “opens java.io“

    最近在使用android studio導(dǎo)入hbuilder的HBuilder-Integrate-AS工程時候報錯,錯誤消息如下兩種。 Failed to notify dependency resolution listener. \\\'void org.gradle.api.artifacts.DependencySubstitutions$Substitution.with(org.gradle.api.artifacts.component.ComponentSelector)\\\' Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsExc

    2024年02月21日
    瀏覽(19)
  • Jdk17 啟動報錯, java17 module java.base does not “opens java.*“ to unnamed module @1649b0e6

    Jdk17 啟動報錯, java17 module java.base does not “opens java.*“ to unnamed module @1649b0e6

    1.原因jdk17對系統(tǒng)內(nèi)的一些常用類模塊化了,導(dǎo)致無法加載類。 2.解決辦法 一,降低jdk版本,或者降低java版本,比較繁瑣 二,指定jdk加載類,通過配置jdk的虛擬機選項,如圖 在虛擬機選項中加入配置,其中java.*由控制臺報錯變通去輸入, 這邊我把我的配置貼出來 具體的java

    2024年01月15日
    瀏覽(19)
  • Jdk17 啟動報錯, java17 module java.base does not “opens java.math“ to unnamed module @1649b0e6

    Jdk17 啟動報錯, java17 module java.base does not “opens java.math“ to unnamed module @1649b0e6

    1. 使用java17 版本會報錯: 2. 原因: ???????????? java17 的模塊化,模塊系統(tǒng)將 Java 分成了若干個可以獨立部署和運行的模塊,使得 Java 應(yīng)用可以更快地啟動并更好地利用硬件資源。但在 java 模塊化之后,有些內(nèi)部類不能被訪問了,在運行時報錯 ?3. 解決方案: 4. 編輯

    2024年02月07日
    瀏覽(22)
  • Unable to make field private final byte[] java.lang.String.value accessible: module java.base does n

    Unable to make field private final byte[] java.lang.String.value accessible: module java.base does n

    問題: Unable to make field private final java.lang.String java.io.File.path accessible: module java.base does not “opens java.io” to unnamed module @4f3bc4f 原因: JDK版本過高導(dǎo)致的。修改為正常的1.8即可 解決

    2024年02月12日
    瀏覽(85)
  • module jdk.compiler does not “opens com.sun.tools.javac.processing“ to unnamed module 解決辦法

    module jdk.compiler does not “opens com.sun.tools.javac.processing“ to unnamed module 解決辦法

    提示:這里簡述項目相關(guān)背景: 使用idea 編譯新項目時,報錯:module jdk.compiler does not “opens com.sun.tools.javac.processing” to unnamed module,這是jdk項目版本跟maven編譯版本不一致導(dǎo)致 提示:這里描述項目中遇到的問題: 報錯:module jdk.compiler does not “opens com.sun.tools.javac.processing”

    2024年02月08日
    瀏覽(25)
  • rocketMQ5.0啟動broker報錯:module java.base does not export sun.nio.ch to unnamed module

    rocketMQ5.0啟動broker報錯:module java.base does not export sun.nio.ch to unnamed module

    最近在搭建RocketMQ5.0,然后按照官方流程:https://rocketmq.apache.org/zh/docs/quickStart/02quickstart 先啟動namesrv完,再啟動broker的時候遇到以下錯誤。 之前大家如果搭建過老版本的RocketMQ基本都遇到過,因為使用jdk版本高的原因,jdk1.8以上涉及到導(dǎo)包的問題,所以RocketMQ啟動命令不兼容

    2024年02月12日
    瀏覽(20)
  • java.lang.IllegalArgumentException: This Style does not belong to the supplied Workbook異常的解決辦法

    java.lang.IllegalArgumentException: This Style does not belong to the supplied Workbook異常的解決辦法 java.lang.IllegalArgumentException: This Style does not belong to the supplied Workbook異常 在Java中,當你嘗試在一個Workbook(例如Apache POI庫中的HSSFWorkbook或XSSFWorkbook)上應(yīng)用一個Style對象,但該Style不是由同一個

    2024年04月28日
    瀏覽(310)
  • cannot access class sun.nio.ch.DirectBuffer (in module java.base) because module java.base does not

    cannot access class sun.nio.ch.DirectBuffer (in module java.base) because module java.base does not

    JDK21 Spark3.5.0 使用JDK21做spark開發(fā) 啟動代碼出現(xiàn) Exception in thread \\\"main\\\" java.lang.IllegalAccessError: class org.apache.spark.storage.StorageUtils$ (in unnamed module @0x461ad730) cannot access class sun.nio.ch.DirectBuffer (in module java.base) because module java.base does not export sun.nio.ch to unnamed module @0x461ad730 報錯信息 需要

    2024年02月02日
    瀏覽(94)
  • Unable to make field private final java.lang.String java.io.File.path accessible: module java.base

    問題描述: 使用Android Studio運行應(yīng)用時報錯: Unable to make field private final java.lang.String java.io.File.path accessible: module java.base does not \\\"opens java.io\\\" to unnamed module @7a4eb222? 從報錯信息可以看出跟Java模塊化有關(guān),先前都是用的JDK8 而模塊化是JDK9引入的新功能 解決方法: 經(jīng)過檢查發(fā)現(xiàn)

    2024年02月14日
    瀏覽(92)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包