"We are back" « oc.at

Java Jar startproblem

bBU.CyTrobIc 22.12.2006 - 12:00 897 4
Posts

bBU.CyTrobIc

#include "billrulz.h"
Avatar
Registered: Oct 2000
Location: Hamburg
Posts: 1875
Moin,

ich hab malwieder ne Java Frage :)

ich hab ne jarfile ganimed.jar und darin spreche ich noch andere klassen aus zwei packages an: jimi.zip und itext.jar

Die MainClass in ganimed.jar ist Main.MainApp

ich versuche die so per batch zu starten:
javaw –Xms512m –Xmx512m –jar ganimed.jar;itext.jar;jimi.zip Main.MainApp

da sagt er mir das er die main class nicht findet ... ?!

hat jemand ne idee woran das liegen könnte ?

Auszug:
Code:
package Main;

import java.awt.Graphics2D;

public class MainApp extends JFrame {
	private static final long serialVersionUID = 1L;

DKCH

Administrator
...
Registered: Aug 2002
Location: #
Posts: 3341
hast ein manifest im jar-file? sonst mal evt -cp statt -jar probieren...

bBU.CyTrobIc

#include "billrulz.h"
Avatar
Registered: Oct 2000
Location: Hamburg
Posts: 1875
jo hab die manifest datei im jar, soll ich das mal ohne packen ?
mit -cp oder -classpath bekomm ich nen stack overflow -> source unknown ?

äähhm...

DKCH

Administrator
...
Registered: Aug 2002
Location: #
Posts: 3341
naja, entweder du hast im jar ein manifest.mf, wo du main-class spezifizierst

Code:
Main-Class: application.client.Main

dann kannst mit
Code:
java -jar application.jar
starten.

oder du gibst dein jar nur am classpath an und übergibst die main-klasse expliziert,
Code:
java -cp application.jar application.client.Main
.

vielleicht postest mal den ganzen code bzw was in der main-methode passiert, wenns ned geht, dein auszug is ziemlich umsunst ;)

bBU.CyTrobIc

#include "billrulz.h"
Avatar
Registered: Oct 2000
Location: Hamburg
Posts: 1875
habs jetzt so: javaw -classpath app.jar MainApp.Main

so gehts :-)

danke
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz