Eclipse - 无法下载源码和Javadoc

3
每当我尝试打开方法或变量的声明时,就会出现以下错误:
An internal error occurred during: "Download sources and javadoc".
Unable to provision, see the following errors:

1) Error injecting constructor, java.security.NoSuchAlgorithmException: Error constructing implementation (algorithm: Default, provider: SunJSSE, class: sun.security.ssl.SSLContextImpl$DefaultSSLContext)
  at io.takari.aether.connector.AetherRepositoryConnectorFactory.<init>(Unknown Source)
  at ClassRealm[plexus.core, parent: null] (via modules: org.eclipse.sisu.wire.WireModule -> org.eclipse.sisu.plexus.PlexusBindingModule)
  while locating io.takari.aether.connector.AetherRepositoryConnectorFactory
  while locating java.lang.Object annotated with *

1 error

我在这里执行“command + 点击”setSoLinger命令时,就会出现这个错误。
final SocketConfig.Builder socketConfigBuilder = SocketConfig.custom();
socketConfigBuilder.setSoLinger(someConfig.getSoLinger());

你能展示一下你想查看源代码的那段代码吗? - Dale
1
虽然我已经更新了描述,但在终端上运行 mvn dependency:sources 后源代码开始出现。 我认为这不是正确的解决方案,因此不将其作为可接受的答案。 - neeraj
请参考 https://dev59.com/Hmkw5IYBdhLWcg3wn7-O 。运行您的Eclipse IDE的JVM(可以在eclipse.ini中进行配置)似乎存在安全配置问题。 - Mickael
2个回答

3

在终端上执行mvn dependency:sources命令后,在eclipse中就能看到源码了。


1

这个命令很神奇:

mvn dependency:sources

这个答案可以通过提供更多关于命令man dependancy:sources的作用以及它如何帮助OP的信息来改进。 - Tyler2P

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接