Ошибка при создании Javado c из Intellij IDE, которая включает в себя JDK и библиотечные источники - PullRequest
0 голосов
/ 09 марта 2020

Я хочу сгенерировать Javado c в Intellij IDE (включая JDK и библиотечные источники).

В IDE я выбрал Tools -> Generate Javadoc, включил радиокнопку всего проекта и включил флажок «Включить источники JDK и библиотеки в -sourcepath»

Но я получаю следующую ошибку при попытке генерировать Javado c:

Constructing Javadoc information...
/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/src.zip(java/net/URL.java):1011: error: cannot access Proxy
    public URLConnection openConnection(Proxy proxy)
                                        ^
  bad source file: /Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/src.zip(java/net/Proxy.java)
    file does not contain class java.net.Proxy
    Please remove or make sure it appears in the correct subdirectory of the sourcepath.
/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/src.zip(java/io/ObjectOutputStream.java):37: error: cannot find symbol
import static java.io.ObjectStreamClass.processQueue;
^
  symbol:   static processQueue
  location: class
/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/src.zip(java/lang/ClassValue.java):34: error: cannot find symbol
import static java.lang.ClassValue.ClassValueMap.probeBackupLocations;
^
  symbol:   static probeBackupLocations
  location: class
/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/src.zip(java/lang/ClassValue.java):33: error: cannot find symbol
import static java.lang.ClassValue.ClassValueMap.probeHomeLocation;
^
  symbol:   static probeHomeLocation
  location: class
/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/src.zip(java/io/ObjectInputStream.java):44: error: cannot find symbol
import static java.io.ObjectStreamClass.processQueue;
^
  symbol:   static processQueue
  location: class
6 errors
/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/src.zip(sun/security/x509/NameConstraintsExtension.java):64: error: cannot access Extension
public class NameConstraintsExtension extends Extension
                                              ^
  bad source file: /Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/src.zip(sun/security/x509/Extension.java)
    file does not contain class sun.security.x509.Extension
    Please remove or make sure it appears in the correct subdirectory of the sourcepath.

"javadoc" finished with exit code 1

Есть ли у моей Java версии проблемы. Как мне исправить эти ошибки?

...