Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Tomcat 在 Vista/Win7 執行「拒絕存取」錯誤?授予 conf 資料夾完全控制權限

編輯:Windows Vista 系統基礎知識

Tomcat 在 Vista/Win7 系統磁碟 (C:\) 執行時,常因 UAC 機制導致 conf 資料夾寫入失敗,拋出 FileNotFoundException: tomcat-users.xml.new (拒絕存取) 錯誤。解決方法是授予目前登入使用者對 conf 資料夾「完全控制」權限,或將 Tomcat 安裝至非系統磁碟。

解決方案

  1. 右鍵 Tomcat 安裝目錄下的 conf 資料夾 → 「內容」→ 「安全性」索引標籤。
  2. 選取「目前登入的使用者名稱」 (非 CREATOR OWNER、非 Administrators 群組),勾選「完全控制」→ 套用。
  3. 若清單無目前使用者,點「新增」輸入帳號名稱後授權。
  4. 重新啟動 Tomcat 服務,錯誤即可排除。

conf 資料夾安全性設定
授予目前使用者 conf 資料夾完全控制權限

補充:若啟動視窗一閃即關,請檢查 JAVA_HOME、CATALINA_HOME 環境變數是否正確設定。Win7 同樣適用此解法。

Copyright © Windows教程網 All Rights Reserved