Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在我的应用程序中使用了第 3 方开源 jar。我在 Eclipse 中开发应用程序。jar 实际上不在应用程序的类路径上,它是由依赖注入框架(此处为 OSGI Felix)动态加载的。
我有 jar 的来源,但我不想构建它。
如何在Eclipse中将源绑定到jar,以便我可以通过这个jar的代码放置断点和调试?
我认为如果 jar 在类路径上,情况会有所不同,所以我强调这个事实。
当你在 Eclipse 中进入你的方法时,如果你没有 jar 的源代码,你最终会得到这个编辑器窗口:
只需单击Attach Source..按钮,然后选择包含源代码的 jar。您将能够放置断点并进入方法。
Attach Source..