NetBeans 8.2中的Java Maven项目中的Rest Service:如何逐步调试它?

时间:2018-09-27 13:48:50

标签: java rest debugging netbeans service

我有问题:

我用java作为maven项目开发了一个rest服务。 我使用了jdk 1.7和netbeans 8.2,并且使用了(在本地)应用程序服务器wildfly 8.2.0。 我在Linux 64位环境中。

实际上,为了测试我的休息服务(假设我将“ / hello”作为服务), 从netbeans中,我执行“清理并构建”,然后(激活我的wildfly应用服务器并对其进行部署)使用“运行”。

然后,执行上述休息服务的测试 我执行命令(该服务还有一个名为“ file”的参数 作为字符串),由curl(在Linux终端中),例如:

卷曲-G -v“ http://localhost:8080/hello” --data-urlencode“ file = helloworld.txt”

以上命令运行良好,并且在终端的标准输出中有响应。

问题是: 如何执行调试(在Java代码中逐行,一步一步地进行 何时调用服务?): 不幸的是,如果我在netbeans中执行“调试项目”,那么它只会启动wildfly并部署应用程序,但没有别的:如果我在服务的第一行中设置了一个断点(这是一种名为getJson的方法),我也会没有看到执行中断,也没有可能一步一步(逐行)进入服务的Java代码。 你能帮我吗?

致谢。

Fabrizio

0 个答案:

没有答案