in welchem verzeichnis liegen alle installierten klassen?

  • Themenstarter Themenstarter babuschka
  • Beginndatum Beginndatum
Status
Nicht offen für weitere Antworten.
B

babuschka

Gast
ich möchte gerne eine datenbank-klasse dort einfügen, kann das verzeichnis aber leider nicht finden.
 
Kurz: im "CLASSPATH"!

Lang: die zur Standard-JRE gehörenden Klassen findet man in "%JAVA_HOME%/lib", Erweiterungen in "%JAVA_HOME%/lib/ext". Natürlich befinden sich die Klassen allesamt in Jar-Archiven.

Nun weiss ich nicht, was passiert, wenn man die Klassen die man hinzufügen möchte einfach als in das Verzeichnis kopiert anstatt sie vorher in Jar-Archive zu verpacken.

mfg Spacerat
 
ich würde die variante bevorzugen die klassen die du derart wiederverwenden willst zentral abzulegen und den ordner in den classpath mit aufzunehmen
 
ch würde die variante bevorzugen die klassen die du derart wiederverwenden willst zentral abzulegen und den ordner in den classpath mit aufzunehmen

wieso das denn? das ist total unnötig und einen user zu zwingen was am classpath zu ändern ist mal total "daneben".

Wieso nicht einfach in der manifest den classpath adden?

und zum entwickeln kann man jars den build path adden, das unterstützt jede IDE. Oder noch besser: man verwendet maven2 🙂
 
raiL hat gesagt.:
Wieso nicht einfach in der manifest den classpath adden?

und zum entwickeln kann man jars den build path adden, das unterstützt jede IDE. Oder noch besser: man verwendet maven2 🙂

richtig, aber so hab ich die Anfrage nicht interpretiert, sicherlich ist das der bessere weg, aber ich habe es so gelesen, das er ohne Änderung am Classpath seine DB-klassen trotzdem verfügbar haben möchte. Warum sonst sollte man es genau da herein kopieren wollen wo die java-klassen liegen?

selbstverständlich mach ich das auch alles per buildpath.
 
er muss nichts am classpath ändern, das ist ja der sinn der sache.

manifest != classpath
 
Status
Nicht offen für weitere Antworten.

Neue Themen


Zurück
Oben