【发布时间】:2014-04-09 03:56:44
【问题描述】:
我在从 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 启动失败”。
我的怀疑:
- 我以管理员身份在 Windows 7 上工作,所以我认为这不是文件权限的问题。
- 禁用代理没有帮助。
- 日志:只创建了一个日志文件:localhost.2014-03-06.log,完全为空。
- “以管理员身份”启动 Netbeans 没有帮助。
- 从命令行一切正常,在正常或调试模式下启动没有问题(catalina.bat jpda start 或 startup.bat)
【问题讨论】:
-
检查您的服务器日志,可能位于 D:\apache-tomcat-netbeans\logs\ 之类的位置。可能是由于端口冲突。但是你的日志会有这样的信息。
-
检查现有的日志文件应该始终是您做的第一件事。
-
日志完全为空。只创建了一个文件:localhost.2014-03-06.log
-
您是否尝试过从命令行启动服务器?我见过由于配置错误而立即失败的情况,您可能会在那里收到更好的错误消息...
-
从命令行一切正常,在正常或调试模式下启动没有问题。
标签: java apache tomcat netbeans