Announcement

Collapse
No announcement yet.

jar hat Probleme mit externen jar's

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • jar hat Probleme mit externen jar's

    Hallo,

    ich habe mein Programm immer über eine Vernüpfung auf dem Desktop gestartet. Da ich aber jetzt einen relativ langen classpath (> 256 Zeichen) habe, geht das nicht mehr, da Windows nur 256 Zechen als Ziel incl.Paramter zulässt. Das ganze sieht in etwas so aus:
    "javaw -cp lib/mm.mysql-2.0.14-bin.jar;lib/commons-collections.jar;lib/commons-lang-1.0.1.jar;lib/commons-pool.jar;lib/commons-dbcp.jar;lib/activation.jar;lib/mail.jar;lib/db-ojb-1.0.rc4.jar;lib/log4j-1.2.8.jar;lib/ojdbc14.jar;lib/kunststoff.jar;lib/sapjco.jar;lib/jdom.jar;lib/jcalendar.jar;td1.jar;conf;ojb; view.BaseFrame"

    Da habe ich mir gedacht ich mache eine ausführbares jar. "Doppelklick und alles wird gut..... leider nicht, da er die Klassen von den externen jar's nicht findet!!!

    Hat da einer eine Idee????

    Gruß
    Klaus Peter Neumann

  • #2
    Ja - den Classpath in die Manifest-Datei schreiben.
    <pre>
    Class-Path: lib/mm.mysql-2.0.14-bin.jar lib/commons-collections.jar lib/commons-lang-1.0.1.jar
    </pre>

    Die Einträge mit blanks voneinander trennen, nicht ':' oder ';'.
    Ob man lange Zeilen umbrechen kann/ muss, und welche Syntax dann zum Zuge kommt, weiß ich leider nicht zu sagen.

    Der definierte Pfad ist relativ zur Position der .jar-Datei

    Comment

    Working...
    X