我正在嘗試編輯tomcat的類路徑。我的學校命令我,將類檔案創建到類檔案夾中。這就是為什么我需要將 CLASSPATH 更改為 tomcat 中的 classes 檔案夾。
我試圖改變這樣的類路徑
- vi ~/.bash_profile
- 編輯這個檔案
匯出 CLASSPATH=${CLASSPATH}:/Users/seok/Desktop/apache-tomcat-8.5.82/webapps/ROOT/WEB-INF/classes;3) 保存并退出
但是,當我重新啟動 tomcat 時,CLASSPATH 沒有改變。
使用類路徑:/Users/seok/Desktop/apache-tomcat-8.5.82/bin/bootstrap.jar:/Users/seok/Desktop/apache-tomcat-8.5.82/bin/tomcat-juli.jar
感謝您閱讀我的英語,即使它是一團糟。請幫幫我
uj5u.com熱心網友回復:
Web 應用程式(在您的情況下為 ROOT)會自動將其WEB-INF/classes檔案夾包含在其類路徑中。無需編輯任何內容,并且您對CLASSPATH變數所做的任何事情都不會在 tomcat 中產生影響:tomcat 中的類加載是根據 servlet 規范發生的,而不是根據環境變數的任意設定。
只要您打算編輯 ROOT 應用程式的類路徑(在/您的服務器(通常http://localhost:8080/)的根目錄上提供服務),您就不需要做任何其他事情。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/504798.html
上一篇:如何在ElasticBeanstalk上運行的Tomcat8.5.75中通過ErrorReportValve使用靜態錯誤頁面
