无法使用eclipse调试webservice

时间:2018-05-20 07:36:11

标签: java eclipse rest web-services

我尝试过以下链接中提到的webservice示例。 https://codezone4.wordpress.com/2012/11/08/restful-web-services-java-mysql-and-json/

我使用部署在tomcat中的maven构建应用程序,然后单击chrome中的webservice链接,无法访问我的代码。

现在我尝试用邮递员调试。

我点击了我的网络服务类 - >然后调试 - >调试配置 然后我选择了远程应用程序 有主机和端口的值 主持人:localhost 港口:8080 然后它显示长时间建立连接,之后显示连接到远程虚拟机连接失败

您能否指导我如何让eug工作在eclipse中调试其余的api电话。

2 个答案:

答案 0 :(得分:1)

我可以找到快速解决方案(在Windows环境中使用本地主机):

1)在你最喜欢的驱动器中下载tomcat(例如d:驱动器)

2)在记事本中的tomcat / bin文件夹下打开startup.bat文件

3)替换以下行(显示在文件末尾)

打电话"%EXECUTABLE%"开始%CMD_LINE_ARGS%

打电话"%EXECUTABLE%" jpda start%CMD_LINE_ARGS%

4)重新启动tomcat,因为它将从侦听端口8000开始

5)打开Eclipse->"运行" - >"调试配置" - >创建"远程Java应用程序"并提供以下信息:

 Name: sample-name

 Project: your project folder

6)单击“调试”按钮

注意:确保连接属性具有 主持人:localhost 港口:8000

7)将调试点放在代码中

8)打开Postman和Hit示例REST API调用,因为您将看到调试点将出现在您的代码中

那是它!

答案 1 :(得分:0)

从您的查询中引用,

  

点击我的网络服务课程 - >然后调试 - >调试

您创建的项目要求将restApplication部署在正在运行的服务器上。

在测试之前 - >检查http://localhost:8080是否已启动,然后将战争发布到服务器中。

选择调试为 - >在服务器上调试