我一直试图将我的Mac设置为在OSX下使用Neatbean 8.1和Tomcat运行JSP项目。
我按照此页面上发布的说明操作,我可以毫无问题地启动和停止Tomcat。 (How to connect NetBeans 8 with Tomcat 8 in Mac OS X?)
我所遇到的问题似乎更微妙,我无法弄明白。
在创建和构建我的JSP项目之后,Netbeans生成一个war文件
BUILD SUCCESSFUL (total time: 0 seconds)
但是当我点击“运行”按钮时。 Tomcat将推出,但随后Netbeans将停滞不前。我从IDE获得的唯一消息是
Deploying Project myTestProject ...
Waiting for Tomcat
然后什么都没有。浏览器无法启动,没有任何反应。
当我进入浏览器并输入http://localhost:8080/myTestProject时,我什么都没得到。
所以Netbeans连接到Tomcat并且可以启动服务器容器,但什么也没有。
最后大约3分钟后我得到了这条消息
/Users/user/Projects/myTestProject/nbproject/build-impl.xml:1045:
Deployment error: Starting of Tomcat failed.
See the server log for details.
BUILD FAILED (total time: 3 minutes 1 second)
有关我应该去哪儿的想法吗?
答案 0 :(得分:0)
经过两天的敲击,我终于在这里找到了答案。
https://netbeans.org/bugzilla/show_bug.cgi?id=262749
对于任何也遇到过这个问题的人,我都会留下这个评论。它似乎是Netbeans中的一个错误
修复很简单,我所要做的就是将这行文本发送到我的server.xml - “server =”Apache-Coyote / 1.1“
连接器应如下所示:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
server="Apache-Coyote/1.1" />