2009-07-20 24 views
6

Ho un'area di lavoro all'interno di Eclipse che contiene 2 progetti.Progetti multipli con Eclipse

Desidero fare riferimento al progetto n. 2 del progetto n. classi dal progetto n. 2 all'interno del progetto n.

Questa è un'app blackberry, sviluppata in Java e in Eclipse.

Project1 Launcher.java

Project2 Screen.java

voglio usare Screen scr = new Screen(); // located in Project1

+1

È fatto in modo di importare il pacchetto appropriato da Project 1? – AlbertoPL

risposta

8

È necessario aggiungere il progetto al percorso di generazione in modo che il compilatore Eclipse Java può vedere il altro progetto.

  1. Selezionare Progetto-> Proprietà-> Java Costruire Path-> Progetti scheda
  2. Select Aggiungi ...
  3. Aggiungi "Progetto 1" e OK di nuovo allo spazio di lavoro.

Un'altra cosa da controllare. Se le tue classi sono nel pacchetto predefinito, non verranno importate. Se lo sono, prova a spostare le tue classi in un pacchetto esplicito.

Ad esempio:

import mypackage.Screen; 

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

Mi dispiace, avrei dovuto dire che ho provato anche questo. Devo aggiungerlo a uno spazio dei nomi o altro? (come .NET?) – footose

+0

grazie, ha funzionato. – footose

+0

in realtà, ora sto ricevendo un errore che dice "Errore Preverifying classe" - ma io sono sulla strada giusta penso ora. Saluti. – footose

Problemi correlati