Classpath: Alle .jars innerhalb eines Ordners einbinden

Saheeda

Top Contributor
Hallo,

wahrscheinlich ein ganz ganz doofer Fehler, aber ich weiß nicht, wie ich mehrere .jar-Dateien automatisch einbinden kann.

.classpath:
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>
<classpathentry kind="lib" path="C:/Resources/java-libs/*"/>
<classpathentry kind="output" path="bin"/>
</classpath>

So wird der Order java-libs gar nicht erst erkannt.

Entferne ich das Sternchen, zeigt mir Eclipse zwar alle .jar-Dateien an, aber
1. Nicht mit dem "Glas"-Symbol (im Anhang die oberen Dateien)
2. Kann ich die geladenen Libs nicht einbinden (die unteren sind die, die ich versuche einzubinden)


Ich arbeite mit Java 7 unter Eclipse Luna.

jars.png

Vielen Dank
 
Ist mein Plan denn so exotisch? Mir kommt es ziemlich zugemüllt vor, die .jars "einfach so" im Projektordner liegen zu haben. Wie macht man es denn üblicherweise?
 
Wahrscheinlich weil wir alle die externen .jar einfach über Configure Build Path adden und die dann automatisch in einem Ordner "lib" landen?

Gruß

Claus
 
So mache ich es ja auch. Build Path-> Configure Build Path -> Add external JARS.

Dann wird bei mir aber kein lib-Ordner automatisch erzeugt und mein Projekt sieht so aus:

jars.png

Ich finde das schon bei den paar Dateien ziemlich unübersichtlich und mag mir gar nicht vorstellen, wie das bei größeren Projekten aussehen würde.
 
Ok ich habe nochmal nachgesehen. Ich habe einfach im projectordner einen Ordner "lib" angelegt und dort kopiere ich mit dem Finder (Explorer für Windows user) die jar rein. Dann Adde ich sie im Projekt ohne das sie noch einmal kopiert werden müssen.
 

Neue Themen


Zurück
Oben