簡體   English   中英

NetBeans:無法啟動 Tomcat(“系統找不到指定的文件”)

[英]NetBeans: Cannot Start Tomcat (“The system cannot find the file specified”)

我剛剛在 Windows 服務器 VDI 實例上安裝了 NetBeans 8.2 和 Tomcat 8.0.27。 我是一位經驗豐富的 NetBeans/Tomcat 用戶(最近主要使用 Mac OS),所以這對我來說並不新鮮。

在安裝 NetBeans 和 Tomcat 之后,我嘗試像往常一樣從 NetBeans 的“ Services窗口啟動 Tomcat。 不幸的是 Tomcat 無法啟動,這是Apache Tomcat 8.0.27選項卡中 NetBeans Output窗口中的唯一輸出:

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.

我已經驗證了上述消息中的所有位置確實存在,所以我不知道它是哪個文件找不到。 如果這是某種許可問題,我希望它說得一樣多(對嗎?)。

您可以在此處看到我有一些非標准的 NetBeans 和 Tomcat 安裝位置,但我也嘗試使用標准安裝位置並且得到相同的結果(這些位置避免了公司的侵入性病毒掃描程序)。

我可以使用startup.batcatalina.bat從命令行啟動 Tomcat,所以我知道 Tomcat 安裝沒問題。 但是,這並不像從 NetBeans 中那樣方便。

我該怎么做才能找出 NetBeans 無法啟動 Tomcat 的原因? 我查看了一些日志文件,但沒有關於 Tomcat 的任何信息。 也許我沒有看到所有的 NetBeans 日志文件。

我不知道還能去哪里找或嘗試什么。 我使用 NetBeans 和 Tomcat 多年,從來沒有遇到過這個問題。

謝謝!!

過去幾天我一直遇到這個問題,這讓我發瘋了。 我只是想出了如何解決這個問題(而且很簡單)。 轉到工具 -> 選項 -> 常規 -> 代理設置:無代理。

在此處輸入圖片說明

是的,您必須打開 netbeans>Tools>Options>General>Proxy Settings: No proxy。 重新啟動 NetBeans,它就可以工作了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM