【问题标题】:Eclipse: Glassfish and Tomcat don't workEclipse:Glassfish 和 Tomcat 不起作用
【发布时间】:2011-09-07 17:25:30
【问题描述】:

我已经重新安装了java JDK 6.0.25,(在安装java之后出现了一些问题,终于成功了)。我已经设置了路径(JAVA_HOME 指向 C:\Program Files\Java\jdk1.6.0_25 并且在路径中还添加了 C:\Program Files\Java\jdk1.6.0_25\bin)。

在 Eclipse 中,我将所有内容都指向了这个新的 JDK,也在服务器中。当我安装 Glassfish 3.1 时,安装后域没有创建。所以当我在 Eclipse 中添加这个服务器时,找不到域。

所以我确实提取了一个 ZIP 版本的 Glassfish,并在 Eclipse 中将服务器配置为这个 ZIPPED Glassfish。我也再次安装了tomcat 7.0.14并添加到eclipse,但都没有工作。

主要问题:当我在 Eclipse 中启动 Tomcat 或 Glassfish 时,它们没有启动。 Tomcat 正在启动,但 45 秒后它说时间用完了。我已经阅读了论坛以增加启动时间,我已将其设置为 240 秒,但它不起作用,因为它在 sazs 中弹出错误,表明该端口已被其他服务器使用。

Glassfish,当我启动它时,它正在启动,但几分钟后给我错误:启动失败。看起来某些端口或某些东西正在阻止此服务器。我也关闭了防火墙和杀毒软件,但什么也没有。

我查看了所有关于“不启动 Glassfish 或 Tomcat”的论坛,但没有找到解决方案。我不想为此重新安装 Windows。 所以如果有人知道这个问题,请帮助。

更新:

我尝试更改 domain.xml 中的端口并使用 netstat -b 检查(一切都已建立),但服务器(Glassfish)没有启动。它显示错误“本地主机上的 Server GlassFish Server Open Source Edition 3 (Java EE 6) 无法启动。”。我还尝试从市场空间和 Eclipse 的“安装新软件”安装“内置 Eclipse”Glassfish,但它出现了同样的错误。目前,由于需要我在 Windows 7 中使用 XP 模式,服务器可以正常工作,没有任何问题。

【问题讨论】:

    标签: eclipse tomcat glassfish


    【解决方案1】:

    看来您的安装奥德赛搞砸了您的系统。

    但是您应该在不重新安装 Windows 的情况下使其正常工作。可能是旧服务器安装的碎片阻塞了 Glassfish 和 Tomcat 运行所需的端口。

    尝试以下方法:

    1. 检查您的“新”服务器尝试访问哪些端口(应该类似于 8080,并且应该在启动期间写入服务器日志)

    2. 使用netstat -b(从 cmd 以管理员权限启动)检查哪些应用程序阻止了这个/这些端口(如果旧安装仍然挂起,可能是 java.exe)

    3. 删除旧安装(卸载或禁用服务)

    4. 再次尝试启动您的新服务器。

    【讨论】:

      【解决方案2】:

      尝试告诉 GF 或 TC 将默认 Web 侦听器绑定到 8080 以外的端口,因为这是问题的根源。 我不太了解TC,但在GF的情况下,这很容易。只需编辑 $GLASSFISH_HOME/domains/domain1/config/domain.xml 并找到类似的内容:

         <network-listener port="8080" protocol="http-listener-1" transport="tcp" name="http-listener-1" thread-pool="http-thread-pool"></network-listener>
      

      并将 8080 替换为其他端口(但与 TC 不同)。在您的情况下,我可以选择容易记住的 8888,但您可以确定这与 TC 的端口不同。

      注意:开始 GF 之前编辑此文件!

      【讨论】:

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