1. 程式人生 > >java專案中Classpath路徑

java專案中Classpath路徑

1、src不是classpath, WEB-INF/classes,lib才是classpath,WEB-INF/ 是資源目錄, 客戶端不能直接訪問。

2、WEB-INF/classes目錄存放src目錄java檔案編譯之後的class檔案,xml、properties等資源配置檔案,claspath用於定位資源的入口。

3、引用classpath路徑下的檔案,只需在檔名前加classpath:

<param-value>classpath:applicationContext-*.xml</param-value> 
<!-- 引用其子目錄下的檔案,如 -->
<param-value
>
classpath:context/conf/controller.xml</param-value>
  • 1
  • 2
  • 3

4、lib和classes同屬classpath,兩者的訪問優先順序為: lib>classes。

5、classpath 和 classpath* 區別:

classpath:只會到你的class路徑中查詢找檔案;
classpath*:不僅包含class路徑,還包括jar檔案中(class路徑)進行查詢。

相關推薦

關於JAVA專案CLASSPATH路徑詳解

ClassLoader 提供了兩個方法用於從裝載的類路徑中取得資源:        public URL getResource (String name);         public InputStream getResourceAsStream (String name);        這裡n

java專案Classpath路徑

1、src不是classpath, WEB-INF/classes,lib才是classpath,WEB-INF/ 是資源目錄, 客戶端不能直接訪問。2、WEB-INF/classes目錄存放src目錄java檔案編譯之後的class檔案,xml、properties等資源配

Java專案有關路徑的獲取方法

1、用Jsp獲取 1-1、獲取檔案的絕對路徑 String file=“檔案”;(例如:data.mdb) String path=application.getRealPath(file); 結果: E:\java_web\workspace.metadata.plugins\or

java項目classpath路徑到底指的是哪裏?

java項目 blank color 找文件 jar文件 -s onf size 直接 本文轉自:http://blog.csdn.net/javaloveiphone/article/details/51994268 1、src不是classpath, WEB-INF/c

Java項目classpath路徑詳解》

包含 文件夾 獲取 目的 nbsp china RF 文件的 發現 項目裏用到了classpath路徑來引用文件,那麽classpath指的是哪裏呢 我首先把上面的applicationContext.xml文件放在了src目錄下發現可以。 那麽classpath

理解java web專案路徑問題

本文以專案部署在tomcat伺服器為例,其他相信也是一樣的。 先說明請求頁面的寫法,在web中,頁面路徑主要寫的有以下幾種   1、請求重定向   2、瀏覽器的請求被伺服器請求到新頁面(我稱為“轉發”)   3、超連結   4、form表單提交的action 為了演示路徑寫法

java專案classpath具體指哪兒個路徑

一、classpath路徑指什麼    只知道把配置檔案如:mybatis.xml、spring-web.xml、applicationContext.xml等放到src目錄(就是存放程式碼.java檔案的目錄),然後使用“classpath:xxx.xml”來讀取,都放到s

java獲取專案檔案路徑

public String getCurrentPath(){   //取得根目錄路徑   String rootPath=getClass().getResource("/").getFile

如何在java web專案後端專案獲取路徑

1、獲取類檔案下的絕對路徑 youClass.class.getResource("/").toString().replaceAll("file:/", "") 2、獲取專案路徑 getServletContext().getRealPath("/");  3、獲

Java專案讀取properties檔案,以及六種獲取路徑的方法

Java讀取properties檔案的方法比較多,網上最多的文章是"Java讀取properties檔案的六種方法",但在Java應用中,最常用還是通過java.lang.Class類的getResourceAsStream(String name) 方法來實現,但我見到眾多讀取properties檔案的

java專案的.classpath檔案跟.project檔案

一、Eclipse專案中的.classpath檔案 <strong><?xml version="1.0" encoding="UTF-8"?> <classpath> <classpathentry kind="src"

Java專案根據相對路徑和絕對路徑獲取檔案的方法 getResource(name)

首先,專案中檔案分佈情況如下,innerFile.txt位於test.test包下,innerInnerFile.txt位於test.test.inner包下,outterFile.txt位於包的根目錄下, 那麼,在App類裡,如何根據相對路徑、絕對路徑獲

java web專案路徑問題(帶不帶“/”)

一般例如jsp,css,js之類的檔案以及專案自帶的圖片資源什麼的都是放在專案名/WebContent目錄下(也可能是專案名/Webapp),以下事實基於這個環境下,並假設我有一個專案叫TaoBao,下面是目錄 如圖,jsp直接暴露在WebContent目錄下,imag

tomcat 與 java weburl路徑的配置以及使用規則詳情(長期更新)

root 每一個 ava 目錄 clip ima 文件夾 logs 需要 首先我們看一下在myeclipse中建立的java web項目的結構 在這裏我們需要註意這個webroot也就是我們在tomcat裏的webapp裏面的應用 之所以每一個項目都有這個webroot

java專案配置檔案的使用

讀寫xml、properties 檔案型別 新建java工程Test專案,專案src下建立demo.propertiesFileDemo.java、 demo.xmlFileDemo.java 引入相關jar包: :commons-collections-3.2.j

Java專案讀寫檔案

1.讀取檔案 InputStream input;//輸入流 InputStreamReader isr = null; BufferedReader br = null; //用於包裝InputStreamReader,提高處理效能。因為

JAVA專案常用的異常處理情況總結

1. java.lang.nullpointerexception 這個異常大家肯定都經常遇到,異常的解釋是"程式遇上了空指標",簡單地說就是呼叫了未經初始化的物件或者是不存在的物件,這個錯誤經常出現在建立圖片,呼叫陣列這些操作中,比如圖片未經初始化,或者圖片建立時的路徑錯誤等等。對陣列操作中出現空指標

JAVA專案的常用的異常處理

1. java.lang.nullpointerexception 這個異常大家肯定都經常遇到,異常的解釋是"程式遇上了空指標",簡單地說就是呼叫了未經初始化的物件或者是不存在的物件,這個錯誤經常出現在建立圖片,呼叫陣列這些操作中,比如圖片未經初始化,或者圖片建立時的路徑錯誤等等。對陣列操作中出現空指標

JAVA專案常用的異常處理情況

1.數學運算異常( java.lang.arithmeticexception) 程式中出現了除以零這樣的運算就會出這樣的異常,對這種異常,大家就要好好檢查一下自己程式中涉及到數學運算的地方,公式是不是有不妥了。 2.陣列下標越界(java.lang.arrayindexoutofboundse

JAVA專案的常用的異常處理情況

JAVA專案中的常用的異常處理情況                       &nbs