java programm started nicht: invalid or corrupt jarfile

  • Themenstarter Themenstarter sanktusm
  • Beginndatum Beginndatum
Status
Nicht offen für weitere Antworten.
S

sanktusm

Gast
folgendes Programm möchte ich gerne zum laufen bringen, geht aber nicht es kommt zu einer fehlermeldung.
ich habe das aktuellste java installiert. wer kann mir weiterhelfen?

hier der code
public class Main {

public Main() {
}
public static void main(String [] args) {
Main mainl = new Main();
System.out.println("Hello World");
}
}

hier die fehlermeldungen von java web start:

Beim Starten/Ausführen der Anwendung ist ein Fehler aufgetreten.

Kategorie: Startdateifehler

Die Startdatei konnte nicht analysiert werden. Fehler in Zeile 0.




Failed to find the '<' charater that marks the end of a CDATA element. Exception parsing xml at line 0
at com.sun.deploy.xml.XMLParser.skipPCData(Unknown Source)
at com.sun.deploy.xml.XMLParser.nextToken(Unknown Source)
at com.sun.deploy.xml.XMLParser.parse(Unknown Source)
at com.sun.javaws.jnl.XMLFormat.parse(Unknown Source)
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
at com.sun.javaws.Main.launchApp(Unknown Source)
at com.sun.javaws.Main.main(Unknown Source)
 
dieses Code funtioniert nicht:


die javadatei
Java:
import java.awt.*;
import java.applet.*;

public class Hello extends Applet {
public void init() {
}
public void paint(Graphics g){
g.drawString("Hello World", 50,60);
}
}


das applet

HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
  <meta http-equiv="content-type" content="text/html; charset=windows-1250">
  <meta name="generator" content="PSPad editor, www.pspad.com">
  <title></title>
  </head>
  <body>
<APPLET
      code = "Hello.class"
      width = "300"
      height = "200">
</APPLET>
  </body>
</html>

die fehlermeldung:

java Plug-in 1.5.0_09
Verwendung der JRE-Version 1.5.0_09 Java HotSpot(TM) Client VM
Home-Verzeichnis des Benutzers = C:\Documents and Settings\AC
network: Benutzerdefinierte Proxy-Konfiguration wird geladen ...
network: Fertig.
network: Proxy-Konfiguration wird aus Internet Explorer geladen ...
network: Fertig.
network: Direkte Proxy-Konfiguration wird geladen ...
network: Fertig.
network: Proxy-Konfiguration: Kein Proxy

basic: Cache ist aktiviert
basic: Speicherort: C:\Documents and Settings\AC\Application Data\Sun\Java\Deployment\cache\javapi\v1.0
basic: Maximale Größe: unlimited
basic: Kompressionsstufe: 0

----------------------------------------------------
c: Konsolenfenster schließen
f: Objekte in Finalisierungswarteschlange finalisieren
g: Speicherbereinigung
h: Diese Hilfemeldung anzeigen
l: ClassLoader-Liste ausgeben
m: Speicherbelegung anzeigen
o: Protokollierung auslösen



p: Proxy-Konfiguration neu laden
q: Konsole ausblenden
r: Richtlinien-Konfiguration neu laden
s: System- und Bereitstellungseigenschaften ausgeben
t: Threadliste ausgeben
v: Thread-Stack ausgeben
x: ClassLoader-Cache löschen
0-5: Trace-Stufe auf <n> setzen
----------------------------------------------------

basic: Registrierter Modality-Listener
liveconnect: JS-Methode wird gestartet: document
liveconnect: JS-Methode wird gestartet: URL
basic: ClassLoader wird referenziert: sun.plugin.ClassLoaderInfo@19616c7, refcount=1
basic: Fortschritts-Listener hinzugefügt: sun.plugin.util.GrayBoxPainter@158b649
basic: Applet wird geladen...
basic: Applet wird initialisiert...
basic: Applet wird gestartet...
network: Verbindung von http://localhost/javas/Hello.class mit Proxy=DIRECT wird hergestellt
network: Verbindung von http://localhost/javas/Hello/class.class mit Proxy=DIRECT wird hergestellt
Laden: Klasse Hello.class nicht gefunden
java.lang.ClassNotFoundException: Hello.class
at sun.applet.AppletClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.applet.AppletClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.applet.AppletClassLoader.loadCode(Unknown Source)
at sun.applet.AppletPanel.createApplet(Unknown Source)
at sun.plugin.AppletViewer.createApplet(Unknown Source)
at sun.applet.AppletPanel.runLoader(Unknown Source)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: open HTTP connection failed.
at sun.applet.AppletClassLoader.getBytes(Unknown Source)
at sun.applet.AppletClassLoader.access$100(Unknown Source)
at sun.applet.AppletClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
... 10 more
basic: Ausnahme: java.lang.ClassNotFoundException: Hello.class
 
Zuletzt bearbeitet von einem Moderator:
oder besser gesagt nix funktioniert.

Wenn Du etwas über eine webstart applikation weißt, wäre ich Dir sehr dankbar wenn du mir das mitteilst.


Bin verzweifelt ich will java lernen und nix funktioniert
 
Status
Nicht offen für weitere Antworten.

Zurück
Oben