繁体   English   中英

eclipse中如何设置spring源代码进行调试

[英]How to set up spring source code for debugging in eclipse

我正在尝试在 eclipse 项目中设置 spring 源代码,以便我可以使用调试器逐步完成它。

目前,我试图进入的特定代码行是这样的:

ApplicationContext context=new ClassPathXmlApplicationContext("classpath:spring.xml");

ApplicationContext 和 ClassPathXmlApplicationContext 是 org.springframework.context 的一部分:

import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;

在“Java Build Path”=>“Libraries”下,我为 org.springframework.context-3.1.3.RELEASE.jar 指定了文件 org.springframework.context-sources-3.1.3.RELEASE.jar 的路径.

在此处输入图片说明

我将 spring 3.1.3 与 eclipse indigo 3.7.2 一起使用。

更新:

我尝试将.jar 文件添加到“调试配置”下的源选项卡中,但 eclipse 仍然没有找到源。

在此处输入图片说明

试试以下:

Menu Option Run -> Debug Configurations -> Java Application 
   Provide required inputs in "main" tab
   Add source jar file in source tab

按确定并运行此新创建的选项进行调试。

如果正在运行remote,则在调试配置的左窗格中选择Remote Java Application

在维护一个非常旧的系统时,我发现必须下载包含源代码的特定 jar 文件以进行调试。 http://central.maven.org/maven2/org/springframework/batch/spring-batch-core/{release number} 并且如上面的答案所述,将该 jar 添加到调试配置的源选项卡中

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM