[英]how to debug web services with eclipse
我有一个非常基本的Web服务,我认为它可以从Eclipse正常运行。 现在,我想添加到数据库的连接-因此,我想通过代码逐步尝试JDBC连接(我是.NET开发人员,使用Java进行了开发)。
这是(非常)基本代码:
public class PositionSkillManagementService {
private String t;
public void addSkill(String s){
t="s"; //I want to add a breakpoint here.
}
}
我认为该Web服务正在运行,因为当我转到该URL时, http://localhost:8080/TrainingSystem/services/PositionSkillManagementService
我得到一个屏幕,上面写着“嗨,这是AXIS服务!也许会有一种形式在这里调用服务...”
我想在addskill方法中添加一个断点,以便随后可以调试与数据库的连接。 我在eclipse中添加了断点,我看到显示断点已设置的小点。 但是我不知道如何“到达”断点? 我不知道如何告诉eclipse执行该方法,以便可以到达断点。 我敢肯定这是一个基本问题,但是我是环境新手。
我该怎么办?
完成以下几步
这可能会有点晚,但以防万一。
我遵循了Luiggi Mendoza的步骤,工作非常出色。 唯一的是,我得到了错误“找不到源”,并将项目添加到了查找路径。 这是我遵循的步骤:
调试Web服务和已部署的EJB
完成以下几个步骤:
如果您使用的是Axis,则需要转到/PositionSkillManagementService/addSkill
。 如果您不遵循SOAP路由,建议使用SOAPUI解析端点。
一旦该行代码被激发并提供服务器从调试运行的状态(单击此图标 ),它将在遇到断点时触发它并进入调试模式,因此您可以单步执行/进入该方法。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.