【问题标题】:Glassfish and Tomcat errorGlassfish 和 Tomcat 错误
【发布时间】:2016-12-01 02:52:36
【问题描述】:

我正在使用 Eclipse Java EE IDE(动态 Web 项目)。我下载到 Eclipse 的服务器遇到问题。我使用的服务器是 Tomcat v8.0,我尝试了 glassfish4。
当我运行服务器来测试我的工作时,它会显示这些消息。

查看tomcat:

查看 glassfish4:

请注意,服务器几天前运行良好,但突然停止运行。我尝试删除服务器并再次重新安装多次,但没有成功。

【问题讨论】:

  • 检查 tomcat 和 glassfish 日志。 glassfish 使用 8080 作为默认端口,tomcat 正在使用该端口。最好从日志中理解。
  • 服务器日志上是否有可用于故障排除的跟踪信息?你能检查一下服务器日志是否包含任何特定的堆栈跟踪吗?

标签: java eclipse tomcat jakarta-ee glassfish-4


【解决方案1】:

转到服务器资源管理器。
尝试清理服务器,我想你已经这样做了。
尝试从资源管理器中删除服务器。之后,资源管理器将显示一个链接 没有可用的服务器。单击此链接.. 单击它,然后选择列表中显示的服务器名称 Tomcat v8.0 Server(因为您使用的是 Tomcat v8.0)。
检查“服务器运行时环境”是否显示 Apache Tomcat v8.0
如果没有,请单击添加,浏览到 tomcat 安装目录并选择它。
检查已安装的 JRE,如果有的话。
单击下一步并将您的项目从“可用”列表添加到“已配置”列表(如果有多个可用项目,只需添加您要运行的当前项目)。点击完成。服务器将显示在资源管理器中,请尝试重新启动它。
您可能已经这样做了。 :)
如果你无法运行,如果你有 maven 配置的项目,你可以试试这个。
->在“项目资源管理器”中转到您的项目,右键单击该项目。
-> 转到属性,单击“部署程序集”,检查 Source 列表中是否有 Maven 依赖项。如果它不存在,则需要添加它。

我希望它有所帮助。 :)

【讨论】:

  • 非常感谢。你说的对。除了最后一个,我做了以上所有。我没有 Maven 依赖项。那么我该如何添加呢?
【解决方案2】:

问题在于导致服务器关闭的 JAR 文件之一,所以我只是替换了这个 Jar 文件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-04-03
    • 2015-07-15
    • 1970-01-01
    • 2011-04-18
    • 2015-04-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多