NetBeans:无法启动Tomcat("系统找不到指定的文件")

use*_*372 5 java tomcat netbeans

我刚刚在Windows服务器VDI实例上安装了NetBeans 8.2和Tomcat 8.0.27.我是一位经验丰富的NetBeans/Tomcat用户(最近主要在Mac OS上),所以这对我来说并不新鲜.

在NetBeans和Tomcat安装之后,我尝试从NetBeans的Services窗口启动Tomcat,就像我一直这样.遗憾的是Tomcat无法启动,这是选项卡中NetBeans Output窗口中唯一的输出Apache Tomcat 8.0.27:

Using CATALINA_BASE:   "D:\dev\apache-tomcat-8.0.27.0_base"
Using CATALINA_HOME:   "D:\dev\Apache Tomcat 8.0.27"
Using CATALINA_TMPDIR: "D:\dev\apache-tomcat-8.0.27.0_base\temp"
Using JRE_HOME:        "D:\dev\jdk18"
Using CLASSPATH:       "D:\dev\Apache Tomcat 8.0.27\bin\bootstrap.jar;D: \dev\Apache Tomcat 8.0.27\bin\tomcat-juli.jar"
The system cannot find the file specified.
Run Code Online (Sandbox Code Playgroud)

我已经验证上面消息中的所有位置确实存在,所以我不知道找不到哪个文件.如果是某种许可问题我会期望它说得那么多(对吧?).

你可以在这里看到我有一些非标准的NetBeans和Tomcat安装位置,但我也尝试过使用标准的安装位置,我也有相同的结果(这些位置避免了公司的侵入式病毒扫描程序).

我可以使用命令行启动Tomcat startup.batcatalina.bat让我知道Tomcat的安装就可以了.但是,这并不像从NetBeans那样方便.

我该怎么做才能弄清楚为什么NetBeans无法启动Tomcat?我查了几个日志文件,但Tomcat没什么.也许我没有看到所有NetBeans日志文件.

我不知道在哪里可以看到或者还有什么可以尝试.我已经使用NetBeans和Tomcat多年,从来没有遇到过这个问题.

谢谢!!

小智 18

在过去的几天里我一直在遇到这个问题,这让我发疯了.我只想弄清楚如何解决这个问题(而且非常简单).转到工具 - >选项 - >常规 - >代理设置:无代理.

在此输入图像描述