当前位置: 首页 > 面试题库 >

将源附加到jar的Eclipse中

陆飞鸿
2023-03-14
问题内容

我添加了一个Student.jar到我Build Path在我的日食像这个-

右键单击项目-> BuildPath->配置构建路径->库->添加外部Jar

有一个名为一类StudentTestStudent.jar文件。在eclipse中调试代码时,我进入了StudentTest该类Student.jar

在那次日食显示我像这样之后

JAR文件S:\some_location\Student.jar没有源附件。您可以通过单击下面的附加源来附加源

现在我不确定如何将源附加到日食中。从哪里来?谁能一步一步为我提供我需要做的事情。

更新:- 我尝试解压缩,Student.jar然后得到了Student folder。之后,我尝试将源指向,Student folder但是仍然无法正确看到该类,以便可以正确调试它,它显示出与上述相同的行为。


问题答案:

.jar文件通常仅包含.class文件,而不包含从其编译的.java文件。这就是为什么eclipse告诉您它不知道该类的源代码的原因。

将源代码“附加”到JAR意味着告诉Eclipse在哪里可以找到源代码。当然,如果您不认识自己,那么该功能将无济于事。当然,您可以尝试使用Google搜索源代码(或检查从何处获得JAR文件)。

就是说,您不一定需要调试源。



 类似资料:
  • 现在我不确定应该如何在Eclipse中附加源代码。从哪里来的?谁能一步一步地给我提供我需要做的事情。 更新:-我尝试解压缩,得到了。在此之后,我尝试将源代码指向,但我仍然无法正确地看到类,从而可以正确地调试它,它显示了与上面相同的行为。

  • 问题内容: 我正在使用Maven(和Maven Eclipse集成)来管理Eclipse中Java项目的依赖项。从Maven存储库自动下载JAR文件的功能可以节省时间。不幸的是,它不包括API文档和源代码。 如何设置Maven以自动获取源文件和javadoc附件并在Eclipse中正确注册它们? 问题答案: 我确信反过来,Eclipse的m2eclipse Maven插件可以做到这一点。您可以将其

  • 问题内容: 我的SVN储存库中有一个第三方库,我想在Eclipse中将源/ javadoc与它本地关联。即,应该有一些本地设置(例如,文件中的条目),该设置将源/ javadoc与JAR文件相关联,但不会通过将该本地依赖项引入存储库。理想情况下,我有 在local.properties再 在中。能做到吗? [编辑] @VonC的答案很有帮助…是否可以从文本文件(例如)中加载路径变量,而不是通过窗口

  • 问题内容: 我在Eclipse中创建了一个简单的独立Spring应用程序作为 Java应用程序 (并且没有使用maven或gradle)。我手动下载了所需的Spring框架jar,该应用程序运行正常。 现在,我想调试代码,并查看Spring源代码中的代码流。因此,我以Zip文件的形式下载了Spring的源代码。我将源代码提取到文件系统中的特定位置。 现在,如何将Spring源代码添加到项目中? 我

  • 问题内容: 如何在Eclipse中将源链接到jar包? 我正在尝试添加外部库。 我将jar文件添加到了构建路径,但是当我尝试运行该应用程序时,它返回了以下错误: jar文件ch.ntb.usb没有源附件。 我已经使用JD-GUI来反编译jar文件,并且包含了源代码。 问题答案: 解压缩jar文件后,我将带有jd-gui的所有资源“ ch.ntb.usb.src”保存到了我的构建路径中。然后,将外部

  • 我正在java中开发一个neo4j过程。我可以使用下面的自定义数据对其进行测试。 这样做很好,但是数据是用< code>CREATE语句新生成的,非常小。我想用现有的neo4j数据库服务器测试我的过程。这样我就可以用真实/大数据看到我的程序的性能/结果。 我也可以通过下面的代码实现这一点。我可以连接到一个启动并运行的neo4j数据库。 现在,我的问题是,如果我连接到一个现有的数据库,我不能调试我的