java - Netbeans 不会部署到 Tomcat

标签 java tomcat jakarta-ee netbeans servlet-container

我正在努力让我的 Netbeans IDE 将我的 Java Web 项目部署到 tomcat 服务器(我通常使用 Eclipse)。我已经在 Netbeans (8.0.1) 中设置了 tomcat 服务器 (7.0.55),并且可以启动和停止服务器。不幸的是,当我尝试部署任何应用程序时收到此错误:

Starting Tomcat process...
Waiting for Tomcat...
Tomcat server started.
In-place deployment at C:\Users\kevin.bowersox\Documents\NetBeansProjects\WebApplication1\build\web
Deployment is in progress...
deploy?config=file%3A%2FC%3A%2FUsers%2FKEVIN%7E1.BOW%2FAppData%2FLocal%2FTemp%2F1%2Fcontext882537679043940070.xml&path=/WebApplication1
Connection timed out: connect
C:\Users\kevin.bowersox\Documents\NetBeansProjects\WebApplication1\nbproject\build-impl.xml:1070: The module has not been deployed.
See the server log for details.
BUILD FAILED (total time: 6 minutes 0 seconds)

我已经检查了所有的 tomcat 日志(catalina.out、localhost 等),但它们没有揭示导致此错误的原因。我可以在日志中看到服务器启动,但部署失败。目前,我只部署了一个非常简单的 Java Web 应用程序(基本上是最初创建的应用程序)。

任何人都可以指出正确的方向或告诉我在哪里可以找到更多调试输出吗?在过去的几个小时里,我用谷歌搜索了这个问题,但没有成功。谢谢。

最佳答案

@S1LENWARRIOR 的评论中链接的答案对我有用,即使我没有在日志中收到任何错误消息(只是超时)。

Did you check your proxy settings? As mentioned here: stackoverflow.com/q/21137287/634958

在 MacOS (NetBeans 8.2) 上,我通过转到“NetBeans > 首选项...”获得了这些代理设置,它位于第一个“常规” Pane 中,该 Pane 默认情况下已在该窗口中打开。将其更改为“无代理”,现在可以进行部署。

关于java - Netbeans 不会部署到 Tomcat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26221027/

相关文章:

java - "Updating status for Apache Tomcat v7.0 at localhost..."。 java.lang.IndexOutOfBoundsException

asp.net-mvc - Java 是否有与 ASP.NET MVC 的示例站点等效的站点 - 特别是身份验证?

java - JerseyConfig 在 Spring Boot 应用程序中覆盖 @RestController

java - 在类实例垃圾收集之前调用 Scanner#close() ?

java - 在 tomcat 8.0 中部署我的应用程序时出错

apache - solr 4.4.0 : No such core 上的初始化错误

java.lang.illegalstateException无法检索entitymanagerfactory的unitname null

jakarta-ee - @Singleton @Startup @PostConstruct 方法保证在 EJB 可用于客户端调用之前返回?

Java 变量未初始化

java - 如何计算没有 block 注释的loc?