Java 如何调试外部JAR文件
我在代码中使用了一些apache库。目前,我遇到了许多需要调试的问题。然而,问题是当我将数据传递到上述Apache库中时,当我尝试使用netbeans进入方法调用时,它只是在后台进行处理,而不是进入我想要查看的代码Java 如何调试外部JAR文件,java,apache,debugging,netbeans,Java,Apache,Debugging,Netbeans,我在代码中使用了一些apache库。目前,我遇到了许多需要调试的问题。然而,问题是当我将数据传递到上述Apache库中时,当我尝试使用netbeans进入方法调用时,它只是在后台进行处理,而不是进入我想要查看的代码 有人知道我是如何配置IDE的,这样我就可以调试apache代码了吗?现在,我只是通过将JAR作为库添加到项目中来将它们关联起来 您需要将一个源jar(例如commons-lang-2.4-sources.jar)附加到您的依赖项、说明中 我还建议使用来管理您的项目依赖关系,我至少5年
有人知道我是如何配置IDE的,这样我就可以调试apache代码了吗?现在,我只是通过将JAR作为库添加到项目中来将它们关联起来 您需要将一个源jar(例如commons-lang-2.4-sources.jar)附加到您的依赖项、说明中
我还建议使用来管理您的项目依赖关系,我至少5年没有使用Netbeans了,但Eclipse和IntelliJ都有Maven插件,可以导入您的所有依赖关系并自动将它们链接到sources/javadoc JAR。我使用的apache JAR是从Maven项目生成的。我现在考虑在项目中尝试eclipse/intelij。一旦我打开maven项目,我是否需要创建maven命令以便运行我的代码?您不需要放弃Netbeans,似乎有一个maven插件,您可以使用maven管理依赖项,并构建项目jar文件,但您仍然需要以相同的方式执行代码。请参阅maven入门指南,如果您有45分钟的空闲时间,请观看Java Powertools(推荐)@JonFreedman的作者John Smart的播客。我的场景有点不同,我有一个web应用程序引用一个jar文件,我在项目中有它的源,有没有办法将jar文件的源链接到IDE中的项目?