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

从Netbeans启动Tomcat失败

瞿健
2023-03-14

我从Netbeans IDE 7.4启动Apache Tomcat 6时遇到了问题(在7.3版本时我遇到了同样的问题。其他人提到在其他版本中也存在这个问题,比如8.0等)。

我做了什么:

>

  • 删除已安装的Tomcat 7(不删除它,我也遇到了同样的困难)
  • 添加新服务器,从Apache Tomcat网站下载(版本Apache-Tomcat-6.0.39,其他版本我也有同样的问题)
  • 我的服务器位置:d:\apache-tomcat-netbeans
  • 系统变量catalina_home:d:\apache-tomcat-netbeans
  • 系统变量Java Home:C:\Program Files\Java\jdk1.7.0_51\
  • tomcat用户:我允许netbeans创建名为tomcat的新用户,密码为tomcat。当我在添加服务器后打开{tomcat}\conf\tomcat-users.xml文件时,有关于我的用户的信息:

    当我现在点击“开始”时,我得到了“Tomcat的开始失败”。

    我的怀疑:

    • 我以管理员的身份在Windows7上工作,所以我认为这不是文件特权的问题。
    • 禁用代理无济于事。
    • 日志:只创建了一个日志文件:localhost.2014-03-06.log,它完全为空。
    • “以管理员身份”启动Netbeans没有帮助。
    • 命令行显示一切正常,在正常或调试模式下启动(catalina.bat jpda start或startup.bat)
  • 共有1个答案

    经俊茂
    2023-03-14

    它至少影响NetBeans版本7.4到8.0.2。它最早是从版本8.0报告的,并在NetBeans 8.1中修复。任何tomcat版本都有这个问题(7.0.56到8.0.28版本已确认)。

    具体内容如Netbeans bug#248182所述。

    此问题还与提到以下错误输出的公告有关:

    “127.0.0.1*”不被识别为内部或外部命令、可操作程序或批处理文件。

    对于从zip文件安装的tomcat,我通过更改tomcatbin目录中的catalina.bat文件进行了修复。

    catalina.bat文件中找到贝娄配置。

    :noJuliConfig
    set "JAVA_OPTS=%JAVA_OPTS% %LOGGING_CONFIG%"
    
    :noJuliManager
    set "JAVA_OPTS=%JAVA_OPTS% %LOGGING_MANAGER%"
    

    并按如下所示通过删除双引号对其进行更改:

    :noJuliConfig
    set JAVA_OPTS=%JAVA_OPTS% %LOGGING_CONFIG%
    
    :noJuliManager
    set JAVA_OPTS=%JAVA_OPTS% %LOGGING_MANAGER%
    

    现在保存您的更改,并从NetBeans中启动您的tomcat。

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

    • 我试图启动Tomcat为我的家庭作业使用网豆。所以我通过单击工具将Tomcat添加到Netbean- 等待了一段时间后,我从Netbean的控制台收到一条消息,说Tomcat无法启动。当我通过输入localhost:8080在浏览器上进行检查时,我得到以下输入图像描述 请参阅下面的完整输出: 从日志: 在“运行”控制台上:

    • 当前的java版本是

    • 启动Tomcat失败,请检查C:\Program Files\Apache Software Foundation\Apache Tomcat 8.0.27\bin\catalina。bat和相关脚本是可执行的。 一直有这个问题在netbean。如何解决问题?请帮忙。