当前位置: 首页 > 知识库问答 >
问题:

TomEE启动,但Netbeans给出“启动失败”错误

巫马淳
2023-03-14

我正在使用NetBeans 8.0.2(也在最新的夜间版本中尝试过),并试图在端口8084上启动TomEE Plume服务器(也在不同的端口上尝试过)。服务器启动和工作正常,但NetBeans认为它没有启动,在大约2分钟的等待(“等待Tomcat”)后,抛出一个错误窗口“Tomcat失败启动”或类似的东西。

有些问题与我的问题相似,不同的是我完全没有错误,只有“Tomcat失败启动”窗口,所以我甚至不能把日志放在这里,因为它没有什么有用的。此外,现有的解决方案对我来说不起作用。

我相信NetBeans和TomEE之间存在一些通信问题,而且我几乎可以肯定问题出在NetBeans上,因为TomEE工作得很好,并且按它应该的方式启动,LocalHost:8084给了我Tomcat页面,尽管NetBeans认为它启动失败。出于某种原因,TomEE在启动后没有向NetBeans发送确认的可能性很小,但我真的不知道如何检查这一点。

我也研究过同样的问题,两个最常见的问题是“'127.0.0.1*'不被识别为内部或外部命令”,我也有同样的问题。建议的解决方案是在工具选项中选择“无代理”,但这对我没有帮助。

另外,为了确保这一点,我已经编辑了catalina.bat文件,并检查了我的用户权限,即roles=“admin-gui,manager-gui,admin,manager-script”

我希望有人面临同样的问题。另外,我想知道这个问题是否可以解决。谢了。

共有1个答案

邓英卓
2023-03-14

在server.xml中,从连接器中删除xpoweredBy和server属性:

<Connector port="8080" protocol="HTTP/1.1"
           connectionTimeout="20000"
           redirectPort="8443" xpoweredBy="false"
           server="Apache TomEE" />
 类似资料:
  • 每当我试图运行程序时,我的浏览器中的localhost:8080就可以工作,所以我相信Tomcat实际上正在启动,只是由于某些原因不能与Netbeans一起工作。 第一个错误当前是相同的,但第二个错误现在看起来如下所示:

  • 我的问题很简单(但我不知道如何解决它),我安装了netbeans的最后一个版本(8.1),我激活了Java EE Java Se模块,并在我的系统上安装了glassfish&tomcat 8.0.27.0。 问题是:Glassfish开始的很好,但tomcat不管serveur的版本或位置都不会启动,我唯一的输出是: Le fichier SP,CIFI,est INTROUVABLE。 使用ca

  • 我从Netbeans IDE 7.4启动Apache Tomcat 6时遇到了问题(在7.3版本时我遇到了同样的问题。其他人提到在其他版本中也存在这个问题,比如8.0等)。 我做了什么: > 删除已安装的Tomcat 7(不删除它,我也遇到了同样的困难) 添加新服务器,从Apache Tomcat网站下载(版本Apache-Tomcat-6.0.39,其他版本我也有同样的问题) 我的服务器位置:d

  • 我在Netbeans中的Tomcat实现有一个问题,我根本无法从那里启动它。我使用的是Netbeans 8.0.2和Tomcat8,当我试图启动时,它说错误启动Tomcat失败,'127.0.0.1'不被识别为内部或外部命令、可操作程序或批处理文件。现在,我已经尝试从文件中删除引号,因为我听说这会有所帮助,但仍然没有什么...有人有什么想法吗?我将不胜感激。谢了。 我可以手动启动它,一切运行良好,

  • 当我运行这个错误时,请帮助我解决这个问题 启动应用程序上下文时出错。要显示条件,请报告启用“调试”后重新运行应用程序。2019-02-11 10:53:55.839错误8804 --- [ restartedMain]o. s. b. d.日志失败分析记者: 应用程序启动失败 说明: com中的字段userDao。实例Spring Security应用程序编程接口。服务UserServiceImp

  • 从文件夹内部执行“npm start”命令时出现以下错误/ 我在互联网上尝试了多种解决方案,但都无效。