Eclipse生成的.classpath和.project文件

使用Eclipse除了創建項目本身,還創建了兩個附加文件—.classpath文件和.project文件。默認地,這兩個文件如同其他以“.”開頭的文件一樣,通過過濾器查看的時候是隱藏的。

爲了顯示這兩個文件,在Package Explorer的下拉視圖菜單中選擇Filters...命令(圖1-18),在Java Element Filters對話框中(圖1-19),取消選中.* resources過濾器,並點擊OK按鈕。

 
(點擊查看大圖)圖1-18 過濾器菜單
 
圖1-19 過濾器對話框
.classpath文件存儲了項目的Java構建路徑。在你剛創建的項目中,它看起來和以下內容類似:
  1. <?xml version="1.0" encoding="UTF-8" 
  2. > 
  3. <classpath> 
  4.     <classpathentry kind="src" path=""/> 
  5.     <classpathentry kind="con" 
  6.         path="org.eclipse.jdt.launching.JRE_CONTAINER/  
  7.           org.eclipse.jdt.internal.debug.ui. launcher.StandardVMType/  
  8.            JavaSE-1.6"/> 
  9.     <classpathentry kind="output" path=""/> 
  10. </classpath> 

相對於直接編輯.classpath文件,Eclipse提供了一個更友好的方法。右鍵點擊項目,選擇Properties。在Properties對話框中,選擇Java Build Path將顯示一個類似於圖1-17的界面以編輯項目的classpath。

Java Build Path   “Java Classpath”是一個用於描述編譯時和運行時所使用的classpath的通用短語。在Eclipse中,編譯時classpath被稱爲Java構建路徑。當運行或調試Java程序代碼時,運行時classpath由啓動配置(參見1.9.2節)決定。當在開發Eclipse插件時,運行時classpath由插件manifest文件中的依賴性聲明決定(參見2.3.1節)。

.project文件提供了項目的完整描述,可以用來在工作區中它被導出後再次導入時重新創建項目。你的新項目應該和以下類似:

  1. <?xml version="1.0" encoding="UTF-8" 
  2. > 
  3. <projectDescription> 
  4.     <name>First Project</name> 
  5.     <comment></comment> 
  6.     <projects> 
  7.     </projects> 
  8.     <buildSpec> 
  9.         <buildCommand> 
  10.             <name>org.eclipse.jdt.core.javabuilder</name> 
  11.             <arguments></arguments> 
  12.         </buildCommand> 
  13.     </buildSpec> 
  14.     <natures> 
  15.         <nature>org.eclipse.jdt.core.javanature</nature> 
  16.     </natures> 
  17. </projectDescription> 

nature標記表示該項目的類型。這裏的nature性質org.eclipse.jdt.core.javanature表示它是Java項目。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章