2011-06-16 32 views
14

我正在開發我的第一個Java應用程序,它實際上需要第三方包,現在我失去了如何實際使用它。我需要的軟件包來自VLCJ,這樣我就可以在我的GUI中嵌入媒體播放器。如何在Java中使用第三方包

通常情況下,我可以導入包和類,但這是可能的第三方包?他們有一個.jar文件可以在他們的網站上下載,那些存儲在那裏的包?如果是這樣,我該如何在自己的應用程序中使用它們?

回答

14

您只需要將第三方JAR放在項目的類路徑中即可。你在用什麼IDE?在Eclipse中,您應該這樣做:

轉到左側的 左側的Package Explorer窗口。選擇您正在編寫的 的Java項目並右鍵單擊。點擊 屬性。然後點擊Java Build Path。點擊添加外部罐子。

或者您可以修改系統範圍的CLASSPATH以包含JAR。或者你可以在命令行上執行,例如

java -classpath C:\java\thirdpartjars\thirdparty.jar MyProgram 

(您也可以使用與javac一樣的參數)。

有很多方法可以破解這個螺母。

+0

偉大的工作+1和生病的接受一次。我選擇了你,因爲你給了我在Eclipse中添加它的過程。 – n0pe 2011-06-16 15:22:20

8

是的,您下載的JAR文件是已編譯的.class文件的歸檔文件(基本上是.zip文件),然後您可以將其導入到您自己的應用程序中。

唯一需要將.jar文件添加到應用程序的類路徑中以供您在導入之前使用它。

我會建議看一本好的Java書或教程(例如,official Java tutorial),因爲這是應該涵蓋的所有東西。

+0

謝謝,給了我需要的信息和官方教程是一個很好的進修。 +1 – n0pe 2011-06-16 15:22:41

5

當您編譯項目時,您需要將jar文件添加到javac的搜索路徑;您需要在運行時使該jar可用 - 它需要位於運行程序的java進程的類路徑中。

如果您使用IDE,您通常會在項目設置中更新這些路徑。

相關問題