2017-03-12 35 views
1

我的講師需要一個包含我的項目的ZIP文件,他將在他的機器上導入到Eclipse中。我不能保證他的機器上有jUnit,但我在項目中使用了jUnit。在Eclipse中,如何將項目導出爲包含引用庫的ZIP?

如果我只是將項目導出到ZIP(文件>導出>存檔文件...)ZIP將包括(我的版本)jUnit?如果不是,我如何在ZIP中包含jUnit?

編輯:測試ZIP文件的進口,如上生成的,在新鮮安裝的Eclipse,在虛擬機上,和JUnit在那裏。在檢查項目的.class文件時,我發現它提供了一個URL給jUnit。所以我想我的問題已經變成:Eclipse從哪裏導入jUnit?並且這會在Eclipse的任何設置(即OS,Eclipse版本)中工作嗎?

+0

是Maven項目的版本? – Sravya

+0

不,只是一個普通的Java項目(File> New> Java Project)。 – Rodrigo

+0

您的.classPath中的junit URL必須是您計算機中jar文件的路徑。當您將junit檔案導入/添加到您的項目時,將會添加此項。我不認爲eclipse會自動執行此導入。這只是從你提供的道路上提出來的。因此,如果只分享項目,它將無法在講師機器上工作。您還需要分別共享junit jar文件 – Sravya

回答

0

JUnit自帶eclipse。它通常是最新版本。如果您想使用任何其他版本的Junit,那麼您必須手動將這些庫導入到您的項目中。

現在您的問題是,如果您將項目歸檔並與演講者分享,那麼zip文件將不具有Junit庫,但是在項目構建時從eclipse庫導入。同樣,它也是JUnit的特定版本,具體取決於您使用的是哪個eclipse版本。一些細節被提及HERE

您可以檢查的JUnit Eclipse提供提到 HERE

0

JUnit標準下載任何版本的Eclipse。要使用它,需要創建一個新的.java文件(File > New > JUnit Test Case)。找到你的程序包,然後命名.java文件

實例(通常是類似的正在測試的類的東西):
名稱:被測HelloWorldTest
類:HelloWorld的

如果你發現JUnit庫已損壞或無法再次工作,您可以直接從web site下載當前版本

+0

謝謝基督教徒。你的回答幫助我意識到Eclipse已經有JUnit,但是@Sravya的回答給出了更多細節。 – Rodrigo

相關問題