在Oracle Application Server下调试Eclipse中的Web应用程序

时间:2011-06-30 09:33:15

标签: java eclipse oc4j oas

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

我可以在Tomcat下运行/调试我的Web应用程序。 但我无法为Oracle Application Server做到这一点。

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

请在Eclipse中的Oracle Application Server下建议任何调试方法。

3 个答案:

答案 0 :(得分:1)

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

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

答案 1 :(得分:0)

双击服务器,然后在超时部分更改启动超时。

答案 2 :(得分:0)

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

必定存在错误或其他有用信息。