【问题标题】:Why is program called Geany invoked when I try to debug on server in Eclipse?当我尝试在 Eclipse 中的服务器上进行调试时,为什么会调用名为 Geany 的程序?
【发布时间】:2014-05-21 05:47:33
【问题描述】:

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

  1. 没有 Geany 就无法在 Tomcat 上调试 servlet 吗?
  2. 没有 Geany 我们还能做到吗?
  3. 如果不是,您能否解释一下 Geany 是什么以及如何使用它来逐步执行代码等?

谢谢。

【问题讨论】:

  • 如何详细调试 servlet?在那里你会找到我很确定的原因。
  • 正如我在下面提到的,跳过了 web.xml 步骤——现在一切正常。

标签: eclipse debugging servlets geany


【解决方案1】:

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

上面已经说过,Geany 的事情是一个惊喜——我现在不需要了解更多关于 Geany 的信息,但也许其他人知道。

【讨论】:

    【解决方案2】:

    我会说 Geany 是运行 servlet 或您提到的其他步骤的默认程序。我会检查 Geany 选项并尝试取消选中所有默认使用 word run

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

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

    【讨论】:

    • 不,这不是真的。 Geany 不会将自己添加到任何默认应用程序中。甚至不在 Windows 下。
    猜你喜欢
    • 2015-10-24
    • 2012-04-19
    • 1970-01-01
    • 2014-08-31
    • 1970-01-01
    • 1970-01-01
    • 2020-02-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多