我在我的日食中添加了一个 Student.jar
Build Path
右击项目->BuildPath->Configure Build Path->Libraries->Add External Jars
在 Student.jar
文件中有一个名为 StudentTest
的类。当我在 Eclipse 中调试代码时,我进入了 StudentTest
中的 Student.jar
--- 类。
在那次日食之后,我像这样-
JAR 文件
S:\some_location\Student.jar
没有源附件。您可以通过单击下面的附加源来附加源
现在我不确定我应该如何在我的日食中附加源代码。从哪里来?任何人都可以逐步向我提供我需要做的事情。
更新:- 我尝试解压 Student.jar
我得到了 Student folder
。之后我尝试将源指向 Student folder
但我仍然无法正确看到该类以便我可以正确调试它,它显示了与上述相同的行为。
原文由 AKIWEB 发布,翻译遵循 CC BY-SA 4.0 许可协议
.jar 文件通常只包含 .class 文件,而不包含它们编译自的 .java 文件。这就是为什么 eclipse 告诉你它不知道那个类的源代码。
将源代码“附加”到 JAR 意味着告诉 Eclipse 可以在何处找到源代码。当然,如果您不了解自己,那么该功能就没什么用了。当然,您可以尝试使用谷歌搜索源代码(或检查从何处获取 JAR 文件)。
也就是说,您不一定需要调试源代码。