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}:當前選定的資源的名稱

發佈了11 篇原創文章 · 獲贊 23 · 訪問量 9萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章