返回列表 上一筆 下一筆

📄 資料內容

這個錯誤通常是因為 Spring Tool Suite (STS) 4.24 在解析 Tomcat 10.1.x 的設定檔時,對目錄權限或特定的 XML 格式產生誤判。

以下是修復這個問題的幾個步驟,請依序嘗試:

1. 檢查目錄權限

有時候 STS 無法讀取 conf 資料夾是因為權限限制,或是該目錄被設定為「唯讀」。

• 請確認 D:\apache-tomcat-10.1.50\conf 目錄下的所有檔案(特別是 server.xml、web.xml、context.xml)是可讀寫的。

• 嘗試以 系統管理員身份 執行 STS 再重新新增伺服器。

2. 手動指向 Server Runtime 環境

如果是在新增 Server 過程中報錯,請嘗試以下步驟:

1. 在 STS 中點擊 Window -> Preferences。

2. 導航到 Server -> Runtime Environments。

3. 點擊 Add,選擇 Apache Tomcat v10.1。

4. 在 Tomcat installation directory 重新選擇 D:\apache-tomcat-10.1.50。

5. 關鍵點: 確保選擇了正確的 JRE(Tomcat 10.1 需要 Java 11 或更高版本,建議使用 Java 17)。

3. 修復 server.xml 的潛在格式錯誤

<missing argument> 錯誤有時是因為 server.xml 中存在某些 STS 無法辨識的註解或特殊字元。

• 打開 D:\apache-tomcat-10.1.50\conf\server.xml。

• 檢查是否有任何未閉合的標籤。

• 清理 Work 目錄: 刪除 D:\apache-tomcat-10.1.50\work 和 D:\apache-tomcat-10.1.50\temp 資料夾內的所有內容。

4. 重新建立 Server 實例

如果該伺服器已經出現在 STS 的 "Servers" 面板中:

1. 在 Servers 面板對著該伺服器點擊 右鍵 -> Delete。

2. 前往 STS 的工作空間資料夾(Workspace),刪除 .metadata\.plugins\org.eclipse.wst.server.core 資料夾。

3. 重啟 STS,再次嘗試新增。

5. 版本相容性排除

雖然 STS 4.24 支援 Tomcat 10.1,但 10.1.50 是一個非常新的版本。

• 如果上述方法都失敗,請檢查 D:\apache-tomcat-10.1.50\lib 資料夾下是否有 catalina.jar。

• 有時候下載的 Tomcat 包不完整,建議從 Apache 官網 重新下載 64-bit Windows zip 版本並解壓到一個不含空白或特殊字元的路徑。

🔐 Base64 編碼內容

6YCZ5YCL6Yyv6Kqk6YCa5bi45piv5Zug54K6IFNwcmluZyBUb29sIFN1aXRlIChTVFMpIDQuMjQg5Zyo6Kej5p6QIFRvbWNhdCAxMC4xLngg55qE6Kit5a6a5qqU5pmC77yM5bCN55uu6YyE5qyK6ZmQ5oiW54m55a6a55qEIFhNTCDmoLzlvI/nlKLnlJ/oqqTliKTjgIIKCuS7peS4i+aYr+S/ruW+qemAmeWAi+WVj+mhjOeahOW5vuWAi+atpempn++8jOiri+S+neW6j+WYl+ippu+8mgoKMS4g5qqi5p+l55uu6YyE5qyK6ZmQCgrmnInmmYLlgJkgU1RTIOeEoeazleiugOWPliBjb25mIOizh+aWmeWkvuaYr+WboOeCuuasiumZkOmZkOWItu+8jOaIluaYr+ipsuebrumMhOiiq+ioreWumueCuuOAjOWUr+iugOOAjeOAggoK4oCiIOiri+eiuuiqjSBEOlxhcGFjaGUtdG9tY2F0LTEwLjEuNTBcY29uZiDnm67pjITkuIvnmoTmiYDmnInmqpTmoYjvvIjnibnliKXmmK8gc2VydmVyLnhtbOOAgXdlYi54bWzjgIFjb250ZXh0LnhtbO+8ieaYr+WPr+iugOWvq+eahOOAggoK4oCiIOWYl+ippuS7pSDns7vntbHnrqHnkIblk6Houqvku70g5Z+36KGMIFNUUyDlho3ph43mlrDmlrDlop7kvLrmnI3lmajjgIIKCjIuIOaJi+WLleaMh+WQkSBTZXJ2ZXIgUnVudGltZSDnkrDlooMKCuWmguaenOaYr+WcqOaWsOWiniBTZXJ2ZXIg6YGO56iL5Lit5aCx6Yyv77yM6KuL5ZiX6Kmm5Lul5LiL5q2l6amf77yaCgoxLiDlnKggU1RTIOS4rem7nuaTiiBXaW5kb3cgLT4gUHJlZmVyZW5jZXPjgIIKCjIuIOWwjuiIquWIsCBTZXJ2ZXIgLT4gUnVudGltZSBFbnZpcm9ubWVudHPjgIIKCjMuIOm7nuaTiiBBZGTvvIzpgbjmk4cgQXBhY2hlIFRvbWNhdCB2MTAuMeOAggoKNC4g5ZyoIFRvbWNhdCBpbnN0YWxsYXRpb24gZGlyZWN0b3J5IOmHjeaWsOmBuOaThyBEOlxhcGFjaGUtdG9tY2F0LTEwLjEuNTDjgIIKCjUuIOmXnOmNtem7nu+8miDnorrkv53pgbjmk4fkuobmraPnorrnmoQgSlJF77yIVG9tY2F0IDEwLjEg6ZyA6KaBIEphdmEgMTEg5oiW5pu06auY54mI5pys77yM5bu66K2w5L2/55SoIEphdmEgMTfvvInjgIIKCjMuIOS/ruW+qSBzZXJ2ZXIueG1sIOeahOa9m+WcqOagvOW8j+mMr+iqpAoKPG1pc3NpbmcgYXJndW1lbnQ+IOmMr+iqpOacieaZguaYr+WboOeCuiBzZXJ2ZXIueG1sIOS4reWtmOWcqOafkOS6myBTVFMg54Sh5rOV6L6o6K2Y55qE6Ki76Kej5oiW54m55q6K5a2X5YWD44CCCgrigKIg5omT6ZaLIEQ6XGFwYWNoZS10b21jYXQtMTAuMS41MFxjb25mXHNlcnZlci54bWzjgIIKCuKAoiDmqqLmn6XmmK/lkKbmnInku7vkvZXmnKrplonlkIjnmoTmqJnnsaTjgIIKCuKAoiDmuIXnkIYgV29yayDnm67pjITvvJog5Yiq6ZmkIEQ6XGFwYWNoZS10b21jYXQtMTAuMS41MFx3b3JrIOWSjCBEOlxhcGFjaGUtdG9tY2F0LTEwLjEuNTBcdGVtcCDos4fmlpnlpL7lhafnmoTmiYDmnInlhaflrrnjgIIKCjQuIOmHjeaWsOW7uueriyBTZXJ2ZXIg5a+m5L6LCgrlpoLmnpzoqbLkvLrmnI3lmajlt7LntpPlh7rnj77lnKggU1RTIOeahCAiU2VydmVycyIg6Z2i5p2/5Lit77yaCgoxLiDlnKggU2VydmVycyDpnaLmnb/lsI3okZfoqbLkvLrmnI3lmajpu57mk4og5Y+z6Y21IC0+IERlbGV0ZeOAggoKMi4g5YmN5b6AIFNUUyDnmoTlt6XkvZznqbrplpPos4fmlpnlpL7vvIhXb3Jrc3BhY2XvvInvvIzliKrpmaQgLm1ldGFkYXRhXC5wbHVnaW5zXG9yZy5lY2xpcHNlLndzdC5zZXJ2ZXIuY29yZSDos4fmlpnlpL7jgIIKCjMuIOmHjeWVnyBTVFPvvIzlho3mrKHlmJfoqabmlrDlop7jgIIKCjUuIOeJiOacrOebuOWuueaAp+aOkumZpAoK6ZuW54S2IFNUUyA0LjI0IOaUr+aPtCBUb21jYXQgMTAuMe+8jOS9hiAxMC4xLjUwIOaYr+S4gOWAi+mdnuW4uOaWsOeahOeJiOacrOOAggoK4oCiIOWmguaenOS4iui/sOaWueazlemDveWkseaVl++8jOiri+aqouafpSBEOlxhcGFjaGUtdG9tY2F0LTEwLjEuNTBcbGliIOizh+aWmeWkvuS4i+aYr+WQpuaciSBjYXRhbGluYS5qYXLjgIIKCuKAoiDmnInmmYLlgJnkuIvovInnmoQgVG9tY2F0IOWMheS4jeWujOaVtO+8jOW7uuitsOW+niBBcGFjaGUg5a6Y57ayIOmHjeaWsOS4i+i8iSA2NC1iaXQgV2luZG93cyB6aXAg54mI5pys5Lim6Kej5aOT5Yiw5LiA5YCL5LiN5ZCr56m655m95oiW54m55q6K5a2X5YWD55qE6Lev5b6R44CCCg==
返回列表 上一筆 下一筆