¿Hay alguna manera de incluir todos los archivos jar dentro de un directorio en el classpath usando Eclipse?Eclipse: Agregar todos los archivos jar de una carpeta en Java classpath
Se puede hacer mediante el uso de línea de comandos mediante el siguiente comando:
java -cp "lib/*" my.package.Main
Pero ¿cómo se puede hacer desde eclipse?
EDIT: he editado la entrada .classpath
en mi proyecto Floder como:
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="lib" path="F:/Program Files/Java/log4j/apache-log4j-2.0-alpha2-bin/*"/>
<classpathentry kind="output" path="classes"/>
</classpath>
Aquí F:/Program Files/Java/log4j/apache-log4j-2.0-alpha2-bin/
es la carpeta donde los archivos son jar
. Pero no funcionó.
ACTUALIZACIÓN: Parece que no hay una forma directa de hacerlo. Y puede ser la solución más fácil crear una biblioteca de usuario.
Fácil de hacer en IntelliJ: Agregue el directorio como fuente de la biblioteca. Estoy seguro de que hay algo equivalente en Eclipse. – duffymo