1. 程式人生 > >科普 eclipse中的Java build

科普 eclipse中的Java build

ria lib extern lips add 科普 rop 極客 添加

在剛學eclipse的時候,build path是經常會用到的,但經常就是跟著教程走,額就不太懂這是幹嘛的,然後今天看見極客視頻裏有相關的講解,來記錄一下。

Build Path 是指定Java工程所包含的資源屬性集合,在一個成熟的Java工程中,不僅僅有自己編寫的源代碼,還要引用系統運行庫(JRE)、第三方功能擴展庫(jar包)、其他工程,甚至外部的類文件,這些資源都是都是被這個工程所依賴的,並且只有引用才能將工程編譯成功,而build path就是用來配置和管理對這些資源的引用的。

build path一般包括:jre運行時庫,第三方擴展庫(jar包),其他工程,其他源代碼或者是Class文件。

技術分享

第一個source是配置工程源代碼的存放路徑,一般不用動

第二個project配置的是當前項目可以包含工作空間中的其他項目。

第三個libraries就是庫,這裏系統會默認得為工程配一個系統運行環境的庫,介紹一下右邊幾個按鈕的意思:

  Add Jars...添加JAR包,是指本Eclipse當前包含的工程中的,在工程列表下選取即可

  Add External Jars...添加外部的JAR,是指外部的,需要用文件管理器,在電腦硬盤上選取。(不存在檔當前的工作目錄中)

  Add Variable..添加變量,Eclipse的編譯時用到的的環境變量,也有說增加工程內包,如自定義的變量(可以是一個文件夾)

  Add Library...添加庫,是指一些已經定義好的jar的集合,因為它們經常是一起用

  Add Class Folder...添加類的目錄,是指本Eclipse範圍中的,在工程列表下選取接口。

  Add External Folder...添外部加類的目錄,需要用文件管理器,在電腦硬盤上選取。

  附:註意,build path中的Java運行環境jre的版本要>=properties中Java compiler-jdk compliance(兼容)的那個level值

最後一個order and export 就將build path的所有內容進行排序,或者將它指定為是輸出或不輸出。

科普 eclipse中的Java build