2010-11-19 16 views
3

我已經下載了一個訪問excel文件的Java新API,但我不確定如何安裝它,以便它可以導入以供我的程序使用。幫助表示讚賞。謝謝在Java中爲OS X安裝一個新的API

+0

API是一個抽象的概念。你真的下載了什麼樣的文件?罐? .java文件的zip文件? – unholysampler 2010-11-19 21:02:39

+0

這是一個包。有一個.jar。具體來說,它是JExcelApi。 – meburbo 2010-11-19 21:05:41

+1

您下載了一個**庫**,而不是一個API。你將使用庫的API來訪問excel文件... 我看到JExcelApi將自己稱爲API而不是庫,因爲我們應該用鮭魚來抨擊作者! Tomato - Tomäto,方法 - 功能,包裝 - 模塊......我想如果你的聽衆理解,這並不重要。 – 2010-11-19 21:07:40

回答

1

你不必「安裝」它 - 你只需要把它放在Classpath中。例如,如果您使用的是Eclipse,您可以右鍵單擊您的項目,選擇「構建路徑」 - >「配置構建路徑」,然後選擇庫。

1

這取決於您用於開發的工具。基本上它必須包含在您的IDE開發項目的類路徑中,以及部署時的運行時類路徑中。

如何在開發過程中實現這個目標是針對項目配置,IDE以及如何在開發環境中存儲相關jar文件(即共享lib目錄,maven,項目lib文件夾等)。

5

重點:把它放在classpath中。

類路徑基本上是到根文件夾的磁盤文件系統路徑的集合,其中所有類都位於/path/to/package/root和/或到JAR文件本身的路徑,如/path/to/file.jar。您可以通過分隔符在類路徑中指定多個路徑。在基於Unix的系統(如OS X)中,分隔符是冒號:(在Windows上,它是分號;)。

如何以及在何處指定類路徑取決於您如何編譯和執行程序。

如果使用普通的javac編譯程序,則使用-cp參數指定編譯時的類路徑。或者如果您使用的是IDE,請將其添加到項目的構建路徑(它涵蓋編譯時和運行時類路徑)。

如果您使用java作爲簡單的.class文件執行該程序,那麼使用-cp參數的方法相同。如果您使用java -jar(或者在某些平臺特定的UI瀏覽器中雙擊文件)以執行該程序作爲可執行文件.jar文件,則需要在JAR的MANIFEST.MF文件的Class-Path條目中指定它。這個可以與JAR文件的位置有關。