当我尝试在OSX下使用Tomcat在Netbeans中运行JSP项目时程序挂起

时间:2016-09-05 17:26:42

标签: java macos jsp tomcat netbeans

我一直试图将我的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)

有关我应该去哪儿的想法吗?

1 个答案:

答案 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" />