2009-07-20 55 views
6

我在Eclipse裏面有2個工程的工作區。我想從項目#1引用項目#2,但是當我去項目 - >屬性 - >引用,並勾選我想添加作爲參考的項目,我仍然無法實例化項目#1中項目#2的類。使用Eclipse的多個項目

這是一款在Java和Eclipse中開發的黑莓應用程序。

PROJECT1 Launcher.java

Project2的 Screen.java

我想用Screen scr = new Screen(); // located in Project1

+1

你確信從項目1導入相應的包? – AlbertoPL 2009-07-20 19:31:44

回答

8

你需要將項目添加到構建路徑,使Eclipse Java編譯器可以看到其他項目。

  1. 選擇項目 - >屬性 - > Java構建路徑 - >項目選項卡
  2. 選擇添加...
  3. 添加 「項目1」,確定返回到工作區。

另一件事要檢查。如果你的類在默認包中,它們將不會被導入。如果是,請嘗試將你的類移動到一個明確的包中。

例如:

import mypackage.Screen; 

... 
Screen scr = new Screen(); 
+0

對不起,我應該提到我也試過這個。 我必須將它添加到命名空間或任何東西嗎? (如.NET?) – footose 2009-07-20 20:35:07