2011-11-21 17 views
5

He abierto un proyecto en netbeans para ver el proyecto pero hay un mismo error en la mayoría de los archivos. Dice que "el paquete javax.ejb no existe". Este es un proyecto que funciona y no estoy seguro de qué es lo que está mal. ¿Alguien puede ayudarme?paquete javax.ejb no existe

Respuesta

12

Pruebe primero esto, http://forums.netbeans.org/topic44810.html

Si esto no soluciona el problema, puede hacer clic derecho sobre el proyecto e ir a la sección de propiedades. Haga clic en la sección Bibliotecas y seleccione "Agregar biblioteca". Luego desplácese hacia abajo hasta encontrar las Bibliotecas que comienzan con "Java" (por ejemplo: Biblioteca de la API de Java EE 6). Agregué todas las bibliotecas de Java a mi proyecto para resolver este problema, sin embargo, puede agregarlas una a la vez y ver cuál la resuelve.

+0

¡Trabaja para mí, gracias! –

0

Tuve el mismo problema cuando traté de abrir una aplicación de servicio web Java y logré resolverlo después de probar algunas cosas. Para una aplicación de servicio web Java, puede haber múltiples causas para el problema. Puede tener el complemento "EJB y EAR" ya instalado, sin embargo, es posible que Netbeans no conozca el servidor web que debe usar para ejecutar su aplicación. Es posible que se haya quejado de que "uno o más proyectos no tienen el servidor de destino configurado correctamente" cuando se abrió el proyecto. Para resolver este problema, debe asignar un servidor web para el proyecto. Esto debe hacerse no solo para el proyecto principal, sino también para los proyectos requeridos de los que puede depender el proyecto principal.

Primero debe asegurarse de haber abierto no solo el proyecto principal, sino también los proyectos necesarios. Para abrir los proyectos necesarios, haga clic con el botón derecho en el nombre del proyecto principal en la ventana principal de proyectos y seleccione Abrir proyectos obligatorios -> Abrir todos los proyectos. Después de abrir, los nombres de los proyectos pueden estar coloreados de rojo en la ventana del proyecto para indicar un problema.

Para utilizar un servidor web, necesita tener uno ya instalado. Elegí Glassfish. Descargue e instale Glassfish desde https://glassfish.java.net/download.html, si aún no lo ha hecho. Además, instale el complemento "Glassfish Server" para Netbeans, si aún no está instalado.

Ahora, en la ventana del proyecto Netbeans, haga clic con el botón derecho en el nombre del proyecto principal y seleccione "Resolver el problema del solucionador que falta". Si ve el "servidor de Glassfish" en la ventana emergente que aparece, selecciónelo y haga clic en Aceptar. Si no lo ve, haga clic en "Agregar servidor", luego seleccione "Glassfish Server" y configure el servidor de Glassfish. Aquí debe proporcionar el directorio de instalación de su servidor de Glassfish, pero simplemente utilicé los valores predeterminados para el resto. Más tarde usé el nombre de usuario "admin" con la contraseña en blanco para ejecutar el proyecto. También realice los mismos pasos para resolver el servidor faltante para todos los proyectos requeridos.

Cuestiones relacionadas