(restriction on required library 'C:\Program Files\Java\jre1.8.0_121\lib\ext\nashorn.jar')
今天樓主從git上拉了程式碼之後報錯:
Access restriction: The type 'RuntimeNode.Request' is not API (restriction on required library 'C:\Program Files\Java\jre1.8.0_121\lib\ext\nashorn.jar')
報錯位置位於一個class中import的地方:
import jdk.nashorn.internal.ir.RuntimeNode.Request;
按照報錯路徑找了下,我有這個jar包。在網上找到了解決辦法,但是是報另一個jar包編譯時錯誤,解決辦法是一樣的:
右鍵報錯專案→Build Path→configure build path→選擇libraries→移除JRE System Library[jre版本]→點選應用之後再重新選擇Add library中的JRE System Library新增再應用。
之後報錯的import消失,下面變黃線,表示沒在類中用到。
相關推薦
(restriction on required library 39;C:\Program Files\Java\jre1.8.0_121\lib\ext\nashorn.jar39;)
今天樓主從git上拉了程式碼之後報錯: Access restriction: The type 'RuntimeNode.Request' is not API (restriction on required library 'C:\Program Files\Java\jre1
Spring整合JUnit4進行AOP單元測試的時候,報:"C:\Program Files\Java\jdk1.8.0_191\bin\java.exe" -ea -Didea.test.cyclic.buffer.size=1048576 "-javaagent:C
錯誤程式碼 "C:\Program Files\Java\jdk1.8.0_191\bin\java.exe" -ea -Didea.test.cyclic.buffer.size=1048576 "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA
Access restriction: The type 'XXX' is not API (restriction on required library 'C:\Progra
1.問題 Eclipse 編譯錯誤: Access restriction: The type 'xxx' is not API (restriction on required library 'C:\Progra。。。 我引入一個 import sun.misc
python setup.py install 報錯:error: [WinError 3] 系統找不到指定的路徑。: 39;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\PlatformSDK\\lib
Outline 在通過 setup.py 安裝python模組時,遇到了以下報錯: # 執行 python setup.py install # 報錯: error: [WinError 3] 系統找不到指定的路徑。: 'C:\\Program Files (x86)\\Microsof
error: command 39;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\cl.exe39; failed with exit status 2
安裝mysql是出現這個錯誤。 python3.和python2.兩個的版本不一樣,所以安裝的東西也不一樣:MySQLdb 安裝mysql的連線包。工具安裝 Python3.x版本:Pip install mysqlclient 但是Python2.x 版本:pip install mysql-python
Access restriction: The type JPEGCodec is not accessible due to restriction on required library
eclipse的設定問題,它預設把這些受訪問限制的API設成了ERROR,你只要把 Windows-Preferences-Java-Complicer-Errors/Warnings 裡面的Deprecated and restricted API中的Forbidden referen
錯誤總結:Access restriction: The type ** is not accessible due to restriction on required library
來到新公司,下載程式碼檢視後發現有很多地方標紅報錯了. 仔細一看都是Access restriction: The type ** is not accessible due to restriction on required library型別的錯誤,這種
Access restriction: The type XMLSerializer is not API (restriction on required library rt.jar
問題 使用 com.sun.org.apache.xml.internal.serialize.OutputFormat 生成XML時找不到這個類,顯示受限制的rt.jar包 方案 右鍵專案 --> properties --> java B
Access restriction: The type is not accessible due to restriction on required library問題處理
在做Java時,遇到了個小問題,在Import 包資源時出現: Access restriction: The type XXX is not accessible due to re
eclipse 錯誤failed to load the jni shared library C:program files/java/ server/jvm.dll
今天開啟eclipse發現出現這樣的錯誤failed to load the jni shared library C:program files/java/ server/jvm.dll 之前用並沒有發現這樣的錯誤,查了很多資料,也沒找到辦法,之前剛剛安裝了oralce
[error]Access restriction on class due to restriction on required library rt.jar
jre裡有這個函式 但是卻報錯, 如ImageIO.read(File file) 原因是我新建專案的時候Eclipse用的是OSGI 的jre 裡面有ImageIO但是卻不能用, 刪掉jre後
jdk 配置以及配置出錯could not open `C:\Program Files\Java\jre7\lib\amd64\jvm.cfg' 解決方案
JDK的安裝 1.配置資訊: ①JAVA_HOME指明JDK安裝路徑,安裝時所選擇的路徑D:\\Java\jdk1.8.0_121,此路徑下包括lib,bin,jre等資料夾(此變數最好設定,因為以後執行tomcat,eclipse等都需要依*此變數); ②Path使
使用eclipse執行maven專案提示Unable to locate the Javac Compiler in: C:/Program Files/Java/jre6/../lib/tools.
直接上圖吧 1,installed JREs 放棄之前的jre目錄,add一個standard的jdk 2,同時檢查這裡: 3,還有這裡 4,這一步是經常用會忘的,在run configuration 中
Deployment failure on Tomcat 6.x. Could not copy all resources to C:\Program Files (x86)\Apache Sof
用MyEclipse工具建立新專案"TestQ",接著右擊專案,MyEclipse-->Add Hibernate Capabilities...(使用SQL Server資料庫),然後將.jar包加入lib資料夾裡-->寫了些程式碼-->Add Tomcat6.0x,沒想到就
VS2008編譯錯誤:error C2065: 39;PMIB_TCPSTATS39; : undeclared identifier c:\program files (x86)\microsoft sdks\windows\v7.0a\include\iphlpapi.h 411
安裝了VS2008編譯之前的程式,結果出現了編譯錯誤,以為是VS2008的Sp1補丁沒裝好,重灌補丁後還是不行,編譯錯誤如下: 雙擊錯誤會定位在iphlpapi.h中, 一個可行的解決辦法是:把iphlpapi.h檔案的line386---line421 都註釋掉了: 然
Failed to load the JNI shared library "C:\Program Files(X86)\Java\jdk1.8.0_45\bin\.....
Eclipse的位數必須與jdk的位數一樣。。即64位的eclipse必須安裝64位的jdk… 檢測jdk安裝版本: 1.cmd 輸入 java -version ,如果是64位則預設提示,,若為32位,預設不提示。 2.在D盤新建檔案Text.j
報錯:Cannot remove entries from nonexistent file c:\program files\anaconda3\lib\site-packages\easy-install.pth
Outline 這兩天通過“掘金量化終端”跑模型策略,之前裝好環境一直ok,可以順暢的Running~ 下午重灌了下 Anaconda,剛才跑的時候提示 缺少“gm”模組 (掘金量化必須包); 就按照掘金終端提供的方法去安裝: 但執行命令後依然不行: 解決 網上搜索了下解決方法
MySQL 5.7.20安裝完成初始化報錯[ERROR] failed to set datadir to C:\Program Files\MySQL\MySQL Server 5.7\data\
1.net start mysql 提示服務名無效,百度查到需要初始化MySQL: mysqld -initialize ,結果報錯: 更換命令: mysqld --initialize --user=mysql --console ,mysqld -instal
打不開檔案“C:\Program Files\ubuntu\ubuntu\Ubuntu 64 位.vmdk”: 許可權不足,無法訪問檔案。
使用管理員許可權開啟虛擬機器,一般都可以解決。 補充: 1、無法連線 解決方法:以管理員身份執行此軟體。 2、使用vmware提示:無法開啟核心裝置 \\.\Global\vmx86: 系統找不到指定的檔案
完美解決 No IDEA annotations attached to the JDK 1.8 (C:\Program Files\Android\Android Studio\jre)
問題背景 今天上午開啟AS後突然發現所有xml介面無法預覽,開啟class檔案也發現從頭到尾全是錯誤,在class檔案介面上方提示No IDEA annotations attached to the JDK 1.8 (C:\Program Files\Android\Android