Tomcat啟動時無法找到配置檔案異常(eclipse)
今天給一個web專案搭建執行環境,Tomcat和Oracle資料庫都先配好了,然後我執行專案的登入頁面(login.jsp),頁面能顯示出來,但是控制檯卻報出了找不到配置檔案的空指標異常(配置檔案是有的,並且讀取配置檔案的方式也沒錯);而且當我輸入正確的使用者名稱和密碼之後也進去不了主頁:
後來通過詢問他人,修改下面這個地方即可解決上述問題:
先雙擊正在使用的Tomcat伺服器,然後再點選Open launch configuration
在配置外部工具時可使用如下變數:${workspace_loc}
${workspace_loc:backend}表示的是workspace的資源的絕對路徑是backend,因此,當我們需要使用到專案中的資源的時候,資源的路徑都應是相對於backend的完整路徑。
注意:${workspace_loc:/myproject/myfile.txt}和${workspace_loc}/myproject/myfile.txt不一定相同,因為前者表示的myfile.txt可能位於workspace之外。
其他類似的變數還有:
${project_loc}:當前所選擇的resource所在的project或正構建的project或所選擇的的絕對路徑。
${project_loc:}:所指定的resource所在的project的絕對路徑。resource path是相對於workspace root的相對路徑。
${project_path}:當前選擇的資源所在的project或者正構建的project的相對於workspace root的相對路徑。
${project_name}:當前選擇的資源所在的project或者正構建的project的名稱。
${container_loc}:當前所選擇的資源的parent的絕對路徑
${container_loc:}:所指定的resource的parent的絕對路徑
${resource_loc} :當前選定的資源的絕對路徑
${resource_loc:} :所指定的資源的絕對路徑
${container_path}:當前選定的資源的parent的相對於workspace root的路徑
${container_name}:當前選定的資源的parent的名稱
${resource_path}:當前選定的資源的相對於workspace root的路徑
${resource_name}:當前選定的資源的名稱
相關文章
- 在Linux系統下啟動eclipse時遇到Eclipse 無法正常啟動LinuxEclipse
- IDEA專案突然出現異常無法啟動時的有效解決辦法Idea
- Eclipse 無法載入類檔案Eclipse
- 【Android Eclipse】Eclipse 引用 library 時的常見異常AndroidEclipse
- 求助!使用vagrant啟動時無法掛載檔案
- ORACLE OGG引數修改引起佇列檔案異常導致抽取程式無法啟動Oracle佇列
- 解決properties、xml等配置檔案無法找到問題XML
- Docker容器無法啟動,裡面的配置檔案如何修改Docker
- docker 啟動 jenkins,配置 mvn 卻無法使用 shell 讀取配置檔案DockerJenkins
- 02 eclipse中配置Web專案(含eclipse基本配置和Tomcat的配置)EclipseWebTomcat
- Idea啟動Tomcat無法載入專案,Tomcat沒有對映到IdeaTomcat
- docker容器無法啟動的情況下,如果修改配置檔案Docker
- 異常處理:IDEA Git 修改後的檔案無法CommitIdeaGitMIT
- tomcat無法啟動的解決方法Tomcat
- JAVA: 捕捉啟動時的異常Java
- tomcat 啟動dangdang的spring配置超時TomcatSpring
- Springboot專案啟動異常排查Spring Boot
- 神奇的DEBUG:因為異常導致MongoDB容器無法啟動MongoDB
- 【ASM】ASM啟動無法找到spfile問題原因ASM
- maven外掛 tomcat7啟動報錯,異常如下MavenTomcat
- pandas 無法開啟 .xlsx 檔案
- 啟動tomcat時 錯誤: 代理丟擲異常 : java.rmi.server.ExportException: Port already in use: 1099的解決辦法TomcatJavaServerExportException
- milvus 異常——無法連線
- Linux下修改fstab檔案造成系統無法啟動Linux
- 處理mysql無法啟動且啟動時服務沒報錯的異常情況MySql
- Eclipse中配置tomcat三種方式EclipseTomcat
- GitLab修改配置後nginx無法啟動GitlabNginx
- 無法找到指令碼檔案adsutil.vbs的解決方法指令碼
- Linux啟動tomcat後執行shutdown.sh關閉時出現異常:Connection refused (Connection refused)LinuxTomcat
- linux的啟動配置檔案inittab檔案詳解Linux
- 一次意外斷電導致mysql檔案損壞,啟動異常MySql
- 在eclipse中配置tomcat伺服器EclipseTomcat伺服器
- eclipse能正常啟動tomcat,但是網頁訪問不了EclipseTomcat網頁
- VSCode 中,TS 提示 ”無法找到 *.vue 宣告檔案“ 的解決方案VSCodeVue
- Tomcat 的 Server 檔案配置詳解!!!TomcatServer
- python的檔案和異常Python
- 啟動Dubbo專案註冊Zookeeper時提示zookeeper not connected異常原理解析
- 解析XML檔案時,無效的XML 字元 (Unicode: 0x7)異常處理XML字元Unicode
- 手動註冊binlog檔案造成主從異常