【问题标题】:Eclipse issue? Can't find java.security.SecureRandom in source packages日食问题?在源包中找不到 java.security.SecureRandom
【发布时间】:2013-05-09 04:33:20
【问题描述】:

我已将jBCrypt 代码添加到尝试使用 java.security.SecureRandom 的项目中,但在构建时出现以下错误:

java.security.SecureRandom 在源包中找不到。查看 模块的继承链;它可能没有继承 所需模块或模块可能未添加其源路径条目 正确。

现在,如果我输入 import java.security.SecureRandom,Eclipse 中的自动完成功能会找到该类。如果我在 /JRE System Library [jre7]/rt.jar/java.security.SecureRandom.class 下查看我的包资源管理器,我可以单击该项目并查看源文件。我已经为此烦恼了几个小时,所以我最终决定让步,看看是否有人知道可能导致此问题的原因。

我已尝试删除 JRE 库,然后将其重新添加到我的项目中。我还尝试专门将 rt.jar 添加到我的项目中。这些似乎都不重要,它总是会导致同样的错误。

似乎我有源代码,但由于某种原因,该类不在 JAR 中?是这样吗?

【问题讨论】:

    标签: java eclipse build ide bcrypt


    【解决方案1】:

    找到埋在this thread中的答案

    这是 GWT WindowBuilder 的问题。要解决此问题,我只需转到 Window > Preferences > WindowBuilder > GWT > Builder 并取消选中标有“检查'客户端'类路径”的框

    这里是what this check box does

    这就是我讨厌 IDE 的原因。

    【讨论】:

      猜你喜欢
      • 2014-08-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-23
      • 1970-01-01
      • 2011-03-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多