【问题标题】:How can I navigate to a .java file instead of a .class file with sourcepath specified in the classpath?如何导航到 .java 文件而不是在类路径中指定源路径的 .class 文件?
【发布时间】:2012-08-30 18:53:07
【问题描述】:

我在项目的 libs 文件夹下有一个预构建的 jar,以加快构建时间。但是,我想在导航到其中一个包含的类时浏览 lib 的源代码,因此将以下行添加到 .classpath:

<classpathentry kind="lib" path="libs/mylib.jar" sourcepath="/MyLibSrc"/>

其中 MyLibSrc 包含 mylib.jar 的源代码。当我导航到 lib 的类之一时,Eclipse 会打开相应的 .class 文件而不是 .java 文件。如何设置打开 MyLibSrc 下的 .java 文件?有时我可能真的想在导航到 .java 文件时对其进行编辑。

【问题讨论】:

  • 从第 3 点开始尝试stackoverflow.com/a/12115117/995891
  • 谢谢 zapl;我试过了,但它仍然导航到 .class。
  • 您还可以通过某种方式将源代码包含到您的 jar 中。也许这是有效的,或者是sourcepath 工作所必需的。

标签: java android eclipse classpath


【解决方案1】:

只需右键单击您的项目,转到属性并在 java 构建路径中的源选项卡下添加您的 Jar 的 Java 文件。应该像那样工作..尝试这两个选项..忘记哪个曾经工作过..很久以前就做到了.. 一切顺利

【讨论】:

  • 我认为这将强制构建这些源文件,对吧?我怎样才能阻止它们建造?
猜你喜欢
  • 2015-04-14
  • 2011-08-16
  • 1970-01-01
  • 1970-01-01
  • 2020-12-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多