2009-07-20 33 views
6

Tengo espacio de trabajo dentro de Eclipse que tiene 2 proyectos.Proyectos múltiples con Eclipse

Quiero hacer referencia al proyecto n. ° 2 del proyecto n. ° 1, pero cuando voy a Proyecto -> Propiedades -> Referencias, y marque el proyecto que quiero agregar como referencia, aún no puedo instanciar el clases del proyecto # 2 dentro del proyecto # 1.

Esta es una aplicación blackberry, desarrollada en Java y en Eclipse.

Proyecto1 Launcher.java

Project2 Screen.java

quiero usar Screen scr = new Screen(); // located in Project1

+1

Usted se aseguró para importar el paquete adecuado de Proyecto 1? – AlbertoPL

Respuesta

8

Es necesario agregar el proyecto a la trayectoria de la estructura para que el compilador Java Eclipse puede ver el otro proyecto.

  1. Seleccione Proyecto-> Propiedades-> Java Build Path-> Proyectos pestaña
  2. Seleccionar Añadir ...
  3. Añadir "Proyecto 1" y OK de nuevo al espacio de trabajo.

Otra cosa para comprobar. Si sus clases están en el paquete predeterminado, no serán importadas. Si lo son, intente mover sus clases a un paquete explícito.

Por ejemplo:

import mypackage.Screen; 

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

Lo siento, debería haber mencionado que intenté esto también. ¿Tengo que agregarlo a un espacio de nombres o algo? (como .NET?) – footose

+0

gracias, eso funcionó. – footose

+0

en realidad, ahora recibo un error que dice "Error al verificar la clase", pero ahora estoy en el camino correcto. Aclamaciones. – footose

Cuestiones relacionadas