2010-03-09 115 views
0

一類我要訪問或獲取類,這是存在於不同project.How我能做到這一點?幫助訪問來自不同的項目

其實使用反射我想從不同的包訪問類。 Class class =「來自另一個項目的類」

+0

我不確定你在這裏是什麼意思,所以我不喜歡把任何一種答案。 你可以更完整地描述你想要完成的事情,或許是以一個例子或某種形式來完成? – 2010-03-09 12:48:01

+0

你在用什麼IDE? – Bozho 2010-03-09 12:52:12

回答

3

您可以使用Eclipse IDE有一個工具作爲依賴項添加項目,通過它您可以使用您想要訪問的類。

可以通過右鍵單擊項目並選擇構建路徑配置,然後在該項目中選擇項目選項卡和具有您想使用的類的項目。

+0

@ gurukulki-thanks得到了它 – Steven 2010-03-10 04:35:02

+0

但我怎麼能編程方式。我想寫代碼,做那個。我該怎麼做? – Steven 2010-03-10 04:42:58

+0

我認爲你可以通過在運行應用程序之前創建該項目的jar並將其添加到類路徑中來實現。 – GuruKulki 2010-03-10 04:53:23

1

只需將其他項目(或其JAR文件)添加到當前項目的類路徑中即可。這應該使所有其他項目的類都顯示在當前項目中。

有關更多詳細信息,您將不得不提供有關設置詳細信息的更多信息。

編輯:

不需要使用反射給你的問題的內容,但標籤問題「反思」使我懷疑可能是我誤會了吧。

0

你真的需要java反射嗎?在你的情況下,類路徑段沒有幫助?

將/foo/bar/MyClass.class放入您的類路徑中。

我希望我能正確理解你的問題。