2016-11-06 60 views
2

我得到下面的錯誤,但我可以在rt.jar中找到包。 我可以看到項目結構中正在使用的JDK。 我不確定缺少什麼。IntelliJ說包不存在,但我可以訪問包

Error:(6, -1) Play 2 Compiler: 
C:\user\projects\portal\app\com\example\security\cert\X509Cert.java:6: package sun.security.pkcs10 does not exist 
import sun.security.pkcs10.*; 
C:\user\projects\portal\app\com\v\security\cert\GenerateCSR.java:75: cannot find symbol 

UPDATE

它發揮更多相關:

我用激活編譯和我有同樣的錯誤

+2

http://www.oracle.com/technetwork/java/faq-sun-packages-142232.html – 2016-11-06 10:25:34

+0

@rc謝謝,偉大的鏈接,我知道這一點,編譯器發出警告,如果我使用這些進口,但爲什麼我得到不存在的錯誤? – Spiff

+0

這可能有助於http://stackoverflow.com/questions/28603005/replace-classes-from-sun-security-packages – nullpointer

回答

0

我有一個類似的錯誤了不同的封裝。

我們使用被映射到網絡驅動器的包裝材料和我的憑據訪問映射驅動器是過期了,所以我不得不重新進行身份驗證,並與

的IntelliJ嘗試:文件 - >無效緩存/重啓

$gradle clean build 

希望這有助於!

相關問題