Batchdatei zum starten von Java Applikationen

Hallo zusammen,

ich habe folgendes Probelm. Wie muß eine Batchdatei aussehen die mir eine Java Applikation started deren zugehöhriges *.jar file in einem anderen Order liegt
z.B.

c:\jdk1.2\bin
c:\meinJavaApp\classes\main.class
c:\meinJavaAPP\lib\app.jar

Was ich nun benötige ist eine starteMeinApp.bat Datei die mir die Java.exe aufruft, die main.class started und das jar einbindet.

Dank Euch

Mario

Was ich nun benötige ist eine starteMeinApp.bat Datei die mir
die Java.exe aufruft, die main.class started und das jar
einbindet.

Mit folgendem Aufruf müßte es hinhauen:
c:\jdk1.2\bin\java -classpath c:\meinJavaApp\classes;c:\meinJavaAPP\lib\app.jar;%CLASSPATH% main

Grüße, Robert

Danke erstmal Robert,

aber was ich vollkommen vergessen hatte zu erwähnen. Das Programm soll natürlich auch Verzeichnisbaum unabhängig auf andenen Rechnern laufen können.

Dazu vergibt man glaube ich temporäre Benutzervariablen in dem stiel:

set %meinPath% = C:\meinJavaAPP\lib\app.jar;#
das hat aber seltsamerweise auch nicht funktioniert. Gibt es da unterschiede der Variablendefinition auf command ebene zwischen Win98 und Win2000? Oder hab ich einen Syntaktischen Fehler gemacht.
Und wenn das so passt - wie sieht dann der Aufruf mit Variablen anstatt direkter Pfadangabe aus?

Danke

Mario

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

set %meinPath% = C:\meinJavaAPP\lib\app.jar;#
das hat aber seltsamerweise auch nicht funktioniert. Gibt es
da unterschiede der Variablendefinition auf command ebene
zwischen Win98 und Win2000? Oder hab ich einen Syntaktischen
Fehler gemacht.

set meinPath = C:…

Dann

java -classpath %meinPath%;…;%CLASSPATH% …

Grüße, Robert