当我尝试在Eclipse中的服务器上调试时,为什么调用Geany程序?

时间:2014-05-21 05:47:33

标签: eclipse debugging servlets geany

我有一个servlet并按照Eclipse的说明,我选择了这个servlet并在服务器上选择debug。然后我启动服务器(在Centos上运行Tomcat 7)。在这一点上,我本来期望运行代码的服务器停在我选择的断点处,而是一个程序/ IDE调用Geany启动,我不知道如何处理它。三个问题:

  1. 在没有Geany的情况下,没有调试Tomcat上的servlet吗?
  2. 没有Geany我们还可以吗?
  3. 如果没有,您能解释一下Geany是什么以及如何使用它来逐步执行代码等吗?
  4. 感谢。

2 个答案:

答案 0 :(得分:0)

我想说我在web.xml文件中犯了一个简单的错误 - 所以对我的问题的部分答案是使用Eclipse和Tomcat我能够调试servlet代码就像任何其他代码一样,不需要设置远程调试或任何东西。

上面已经说过,Geany的事情是一个惊喜 - 我现在不再需要了解Geany,但也许其他人都知道。

答案 1 :(得分:-1)

我想说Geany是一个运行servlet的默认程序或你提到的另一个步骤。我会检查Geany选项,并尝试取消选中所有,并将word run作为默认值

它自动运行,因为Geany设置选项中的某个位置标记为将“某些”文件作为默认程序运行。

我还会检查Cent OS设置并检查系统的默认应用程序。