【发布时间】:2014-09-22 11:15:34
【问题描述】:
我正在尝试附加 this library called FileDrop 的来源,以便查看文档。当我单击 Attach Sources... 并选择包含源代码的目录时,没有任何变化。它仍然在类的顶部有 Sources not found 消息。但是,在我的外部库部分,如果我手动展开库 jar 文件,我可以在其中查看原始源。我认为这是因为库 jar 中有完整的、未压缩的源代码。
库的zip文件下载解压后是这样的结构:
filedrop-1.1
Example.java
filedrop.jar
FileDrop.java
所以源文件没有任何包...不确定这是否是问题的一部分。这两个 .java 文件也在 jar 文件中。因此,当我在 IDEA 中创建库时,jar 会显示在我创建的库下的外部库中,但源代码没有。
在 Project Structure -> Libraries 屏幕中,它显示了 Classes 下的 jar 文件,并显示了 Classes 和 Sources 下的父目录 (filedrop-1.1),但显然没有检测到其中的任何源。这是我一直在尝试添加源的屏幕,它们按预期显示在这里,但显然没有找到源。
这是 IntelliJ IDEA 13.1.4。
【问题讨论】:
-
您已经找到了这个问题的解决方案?
-
@AngelAngel 不,我放弃了。
标签: java jar intellij-idea