2013-02-26 16 views
1

我在eclipse Juno,Spring 3.1.1 hibernate 4.1,tomcat 7和mySQL中使用STS。无法使用springSTS调试SpringMVC应用程序

我试图调试我的应用程序:

  1. 右击服务器(服务器视图)上 - >“重新启动处于调试”。

  2. 在我的代码中添加断点。

  3. 选择“在服务器上调试”。

但它只是启动应用程序而不停在断点处。

回答

2

当您单击“以调试模式重新启动服务器”时服务器是否重新启动?检查你的日志。

如果不是,请杀死它,然后单击“以调试模式启动服务器”(服务器视图中的小错误),而不是使用绿色/白色箭头(“运行”)来启动。

+0

Aaron我做了“在调试模式下启动一个服务器”,就像你说的那样,但仍然启动应用程序而不停止在断点处.. – Rotemya 2013-02-26 10:51:55

+0

添加一个'System.out.println()'或记录调用同一个地方。如果你看到这个,那么调试不起作用。如果你没有看到输出结果,代码就不会被调用,你需要找出原因。 – 2013-02-26 12:43:36

+0

亚伦你是对的,坏了.. 安东你是对的(它并没有丰富的断点).. – Rotemya 2013-02-26 23:22:50

1

另一种选择是你的断点永远不会达到。代码沿着不同的路线走。