Estoy usando Eclipse Helios y me preguntaba cómo puedo agregar un proyecto de biblioteca a mi carpeta que se copiará en el directorio de compilación donde reside mi proyecto compilado.eclipse helios: proyecto tomcat - jar no se exportará ni se publicará. runtime ClassNotFoundExceptions puede dar como resultado
momento hice lo siguiente:
- creado un directorio lib en la raíz de mi proyecto
- copiar los frascos correspondientes a ese directorio
- Mi Proyecto -> propiedades -> Java Build Path - > agregue frascos y agregué todos los frascos de ese directorio.
después de añadir todos los frascos que me dieron la siguiente advertencia con respecto a cada uno de los archivos jar:
jar will not be exported or published. runtime ClassNotFoundExceptions may result
en primer lugar, ¿cómo puedo agregar el directorio de las jarras en lugar de frascos individuales? y la segunda pregunta es ¿cómo puedo hacer para que las bibliotecas se desplieguen correctamente al compilar mi aplicación?
Si ufk copió los archivos jar a través del explorador de archivos (nautilus, Windows Explorer), entonces el problema de actualización del archivo es el correcto. Seleccionar el proyecto en Eclipse y presionar F5 debería hacer. – Alfabravo
muchas gracias. Resolví el problema agregando una biblioteca de "Bibliotecas de aplicaciones web" en "ruta de compilación de Java" y agregando todos los archivos hars relevantes a WebContent/WEB-INF/lib – ufk
@ufk: gracias por sus comentarios. Lo he incluido en mi respuesta. – VonC