簡體   English   中英

我的IDE中缺少java.lang和其他基本庫

[英]missing java.lang and other basic libraries in my IDE

無法解析getString上的方法。

我相當確定我的路徑已經搞砸了,這是我昨天進行的新的jdk 1.8安裝,今晚重新安裝,使用intelliJ和Eclipse,我無法使用getString和length這樣的基本方法,如果我手動將庫添加到我的Java文件中,但找不到。

某些庫仍然可用並且可以找到(盡管我不得不將它們指向我的IDE才能自動修復它們),例如

import java.net.URL;
import java.net.URLEncoder;
import java.util.Scanner;

我只是手動安裝缺少的庫,但是像java.lang這樣基本的東西卻找不到。 我的Java安裝有什么問題? 我剛剛從http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html安裝

我可以檢查我的文件夾中是否缺少東西嗎?

我設置了以下環境變量:

CLASSPATH C:\Program Files\Java\jdk1.8.0_101\bin;C:\Program Files\Java\jdk1.8.0_101\jre\bin;.

PATH C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Skype\Phone\;C:\Program Files (x86)\GtkSharp\2.12\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%USERPROFILE%\.dnx\bin;C:\Program Files\Microsoft DNX\Dnvm\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Python\Python35\Scripts;C:\Program Files\nodejs\

JAVA_HOME C:\Program Files\Java\jdk1.8.0_101

不確定這是否是解決您問題的方法。 但是我可以在您身上發現這些缺陷。 您尚未在路徑變量中包含JAVA_HOME C:\\Program Files\\Java\\jdk1.8.0_101 類路徑指定JVM查找由程序生成的.class文件的位置。 您只需指定即可包含盡可能多的路徑;

我將從Intellij設置開始,因為它看起來像是錯誤的項目配置。 shift+ctrl+alt+s或“ File > Project Structure從“ Project Settings > Project > Project SDK設置正確的JDK

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM