从Netbeans启动Tomcat失败
我从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”角色=“ manager,admin”用户名=“ tomcat” />
现在单击“开始”时,出现“ ”。
我的怀疑:
- 我正在以Windows 7管理员身份工作,所以我认为这不是文件特权的问题。
- 禁用代理没有帮助。
- 日志:仅创建了一个日志文件:localhost.2014-03-06.log,它完全为空。
- 以管理员身份启动Netbeans并没有帮助。
- 从命令行一切都 很好 ,我在正常或调试模式下启动都没有问题( catalina.bat jpda start 或 startup.bat )
回答:
它至少影响NetBeans 7.4到8.0.2版本。它最早是从8.0版报告的,并已在NetBeans
8.1中修复。任何tomcat版本都存在问题(已确认版本7.0.56至8.0.28)。
详细信息描述为Netbeans错误#248182。
此问题还与提及以下错误输出的发布有关:
无法将“ 127.0.0.1 *”识别为内部或外部命令,可操作程序或批处理文件。
对于从zip文件安装的tomcat,我通过更改catalina.bat
tomcat bin
目录中的文件对其进行了修复。
在 文件中找到波纹管配置。
:noJuliConfigset "JAVA_OPTS=%JAVA_OPTS% %LOGGING_CONFIG%"
:noJuliManager
set "JAVA_OPTS=%JAVA_OPTS% %LOGGING_MANAGER%"
并通过 删除双引号将其 更改如下:
:noJuliConfigset JAVA_OPTS=%JAVA_OPTS% %LOGGING_CONFIG%
:noJuliManager
set JAVA_OPTS=%JAVA_OPTS% %LOGGING_MANAGER%
现在保存您的更改,并从NetBeans中启动您的tomcat。
以上是 从Netbeans启动Tomcat失败 的全部内容, 来源链接: utcz.com/qa/412414.html