NetBeans 不运行 Mac 上的 JSP 和 Servlet 项目



当我运行servlet项目netbeans说等待启动tomcat,但当tomcat启动时,我可以从浏览器访问它,tomcat仍然等待它,2分钟后返回错误

ant -f /Users/peter/NetBeansProjects/support -Dnb.internal.action.name=run -Ddirectory.deployment.supported=true -DforceRedeploy=false -Dnb.wait.for.caches=true -Dbrowser.context=/Users/peter/NetBeansProjects/support run
    init:
    deps-module-jar:
    deps-ear-jar:
    deps-jar:
    library-inclusion-in-archive:
    library-inclusion-in-manifest:
    compile:
    compile-jsps:
    Starting Tomcat process...
    Waiting for Tomcat...
    Starting of Tomcat failed.
    /Users/peter/NetBeansProjects/support/nbproject/build-impl.xml:1052: Deployment error: Starting of Tomcat failed.
    See the server log for details.
    BUILD FAILED (total time: 1 minute 50 seconds)

我使用netbeans 8.1和8.2,tomcat 8.5.4和8.0和7

我在stackoverflow中尝试了很多答案,但没有发生类似的事情:

  1. 添加server="Apache-Coyote/1.1"到server.xml文件的连接器
  2. Netbeans->Preferences->General->Proxy设置为No Proxy
  3. 取消服务器->平台->使用IDE代理设置

如果我手动开发war文件到tomcat管理器,它的工作很好,但如果我想检查项目

中的一点变化,它会从我那里得到很多时间

什么对我有效(注意到同样的问题后):打开Netbeans首选项,将"使用系统代理设置"更改为"无代理"。必须终止Tomcat进程。在那之后,部署就OK了。

有趣的是(如果你喜欢对抗IDE和环境,而不是用它来编码),我从来没有记得设置过它,甚至没有意识到它。使用Netbeans

相关内容

  • 没有找到相关文章

最新更新