我从 Netbeans IDE 7.4 启动 Apache Tomcat 6 时遇到问题(在 7.3 版本上我也遇到了同样的问题。其他人提到这个问题也存在于其他版本中,例如 8.0 等)。
我做了什么:
当我现在单击“开始”时,我得到“Tomcat启动失败".
我的怀疑:
- 我以管理员身份使用 Windows 7,因此我认为这不是文件权限的问题。
- 禁用代理没有帮助。
- 日志:仅创建了一个日志文件:localhost.2014-03-06.log,并且它完全是空的。
- “以管理员身份”启动 Netbeans 没有帮助。
- 从命令行一切都很好,我在正常或调试模式下启动没有问题(catalina.bat jpda启动 or 启动.bat)
它至少影响 NetBeans 版本 7.4 到 8.0.2。该问题首次在 8.0 版本中报告,并在 NetBeans 8.1 中修复。对于任何 tomcat 版本都会有这个问题(已确认版本 7.0.56 到 8.0.28)。
具体描述为Netbeans 错误 #248182 https://netbeans.org/bugzilla/show_bug.cgi?id=248182.
此问题还与提到以下错误输出的帖子有关:
“127.0.0.1*”不被识别为内部或外部命令、可操作程序或批处理文件。
对于从 zip 文件安装的 tomcat,我通过更改catalina.bat
tomcat中的文件bin
目录。
在您的中找到以下配置catalina.bat
file.
: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。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)