【问题标题】:Debug web application in Eclipse under Oracle Application Server在 Oracle Application Server 下的 Eclipse 中调试 Web 应用程序
【发布时间】:2011-06-30 09:33:14
【问题描述】:

我正在使用 Eclipse,我熟悉 Apache Tomcat。

我可以在 Tomcat 下运行/调试我的 Web 应用程序。 但是对于 Oracle 应用服务器我做不到。

当我尝试从 eclipse 启动服务器时,它开始启动,但 240 秒后它说已达到超时。

请建议任何在 Eclipse 中的 Oracle 应用服务器下调试的方法。

【问题讨论】:

标签: java eclipse oc4j oas


【解决方案1】:

@user179437:你可以尝试以下方法:-

  1. 您可以在 eclipse 中增加调试超时设置
  2. 您可以通过在调试配置中传递 java 参数来增加堆内存大小
  3. 如果是windows机器,可以用netstat -a查看运行OAS的机器上调试端口的状态。发生超时时端口状态会发生什么变化。
  4. 如果您看到任何 java 堆转储文件,只需检查 eclipse 中配置的 java home 并检查其文件系统目录。如果创建了这些文件,您可能会在其中看到有用的错误信息。
  5. 最后但同样重要的是,我在使用 myeclipse 的 websphere 6.0 中遇到了同样的问题,然后我需要应用服务器最新的补丁,这些补丁基本上升级了我的 JRE,从而解决了这个问题。

如果您想了解上述任何步骤的详细说明,请告诉我。

【讨论】:

    【解决方案2】:

    双击服务器,然后在 Timeouts 部分更改 Start timeout。

    【讨论】:

    • 超时值很大。问题不在于超时,服务器无论如何都没有启动(来自eclipse)。
    【解决方案3】:

    检查日志: - 在 .metadata/.plugins/org.eclipse.wst.server.core 下的 Eclipse 工作区中 或者 - 在部署目录中

    一定有错误或其他有用的信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-02-20
      • 1970-01-01
      • 1970-01-01
      • 2012-08-04
      • 1970-01-01
      • 2014-11-22
      • 1970-01-01
      相关资源
      最近更新 更多