解析Myeclipse項目下的.classpath文件

目前,在項目開發的過程中,當從CVS上同步下所需要的項目後,但在自己的運行環境中無法運行,其中的原因是不同運行環境
下的.classpath的配置不一樣,需要對其進行相應的調整。首先,我們來解析.classpath文件,.classpath爲XML格式的文件,其中最常用到的標籤爲:<classpathentry/>。它的常見屬性有:kind,path,exported。
1. <classpathentry kind="src" path="src"/>指定了該項表示源文件,並指明瞭源文件的路徑
2. <classpathentry kind="lib" path="WebRoot/WEB-INF/lib/antlr.jar"/>指定了該項表示庫文件或目錄,並指明瞭相應的存放路徑
3. <classpathentry kind="output" path="WebRoot/WEB-INF/classes"/>指定了該項表示編譯路徑,指明瞭*.java文件被編譯成*.class文件後的存放路徑。該項爲默認存放路徑,也意味着在.classpath文件中只能存在一項kind="output"
4. <classpathentry exported="true" kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>和
<classpathentry exported="true" kind="con" path="com.genuitec.eclipse.j2eedt.core.J2EE14_CONTAINER"/>爲每個project的必有項。


以上分別對應Java Build Path相對應的Source 和 Library項,可以根據需要進行調整

http://hawktiger2008.iteye.com/blog/460751

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