Programm läuft unter XP aber nicht unter Knoppix

Status
Nicht offen für weitere Antworten.

Dark Rain

Mitglied
Guten Tag,

Ich habe ein Programm geschrieben. Es läuft unter Windows XP mit SP2 (Java SE 1.6 Update 2), aber nicht unter Knoppix 3.8 (Java 1.4 ... ). Die Fehlermeldung unter Linux lautet:

Code:
Exception in thread "main" java.lang.NoClassDefFoundError: checkboxTextAusgeben /class

Hier ist mein Programmcode:

Code:
//Wenn die Checkbox aktiviert ist und man auf den Button klickt, wird der Text aus dem Textfeld ausgegeben.
// Wenn die Checkbox nicht aktiviert ist, passiert nichts...

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
import javax.swing.text.*;

public class checkboxTextAusgeben extends JFrame implements ActionListener {

private JTextField tf1 = new JTextField ("Hello World") ;
private JCheckBox cb = null;

  public checkboxTextAusgeben (String Title) {
    super (Title);
	setLayout(new GridLayout(3,1));
    setDefaultCloseOperation (EXIT_ON_CLOSE);
    setSize (100, 200);
	
	add (cb = new JCheckBox ("Schalter")); //das hier könnte man jetzt auch nach oben kopieren. würde genau so gehen.
	
	add (tf1);
	
	JButton b = null;
    add (b = new JButton ("copy"));
    b.addActionListener (this);
	
	setVisible (true);
  }
  
  
  public void actionPerformed(ActionEvent event) {
    if (event.getActionCommand()=="copy")
	{
		System.out.println ("copy ->");
		Boolean a = cb.isSelected();
		if (a==true)
		{
			String x = tf1.getText();
			System.out.println (x);
		}
	}
  }
  

  public static void main (String [] args) {
    new checkboxTextAusgeben ("Checkbox");
  }
}

Warum geht das nicht unter Knoppix? Fehlende Leserechte? Veraltete Java-Version?
 
S

SlaterB

Gast
das klingt nach falschem Programmstart,
also falsches Kommando oder kein Classpath,
.class-Datei nicht vorhanden usw ;)
 
G

Guest

Gast
SlaterB hat gesagt.:
das klingt nach falschem Programmstart,
Ich habe es unter Knoppix genau so gestartet wie unter Windows. Unter Windows hat sich sogar die*.jar-Datei öffnen lassen, das ging unter Knoppix auch nicht. Tippfehler beim Programmstart kann man natürlich nie ausschließen, aber ich glaube, ich habe keinen gemacht.

SlaterB hat gesagt.:
also falsches Kommando oder kein Classpath,
Also ein falsches Kommando denke ich eher nicht, siehe oben.
Den Classpath unter Knoppix zu setzen ist natürlich schon eher schwierig. Aber ich meine, Java RE war ja drauf, da müsste doch dann auch der Classpath gesetzt sein? Hast du auch Linux (SuSE oder Debian, kein Knoppix) ? Und geht sowas bei dir?

SlaterB hat gesagt.:
.class-Datei nicht vorhanden usw ;)
Die Class-Datei war definitiv vorhanden. Ansonsten
a) wäre diese Fehlermeldung ja nicht gekommen
b) hätte ich das Programm ja garnicht richtig starten können
 

Wildcard

Top Contributor
Wie startest du dein jar?
Wie sieht das Manifest aus?
Was soll Java RE sein?
Und warum installiert man sich eigentlich Knoppix? Das Ding ist als Live CD gedacht.
 
G

Guest

Gast
Wildcard hat gesagt.:
Wie startest du dein jar?
Unter Windows mit Doppelklick auf die JAR-File.
Und Knoppix mit
Code:
java myfile.jar

Wie sieht das Manifest aus?
Code:
Manifest-Version: 1.0
Main-Class: checkboxTextAusgeben
Created-By: Apache Ant 1.5.1
Extension-Name: Struts Framework
Specification-Title: Struts Framework
Specification-Vendor: Apache Software Foundation
Specification-Version: 1.1
Implementation-Title: Struts Framework
Implementation-Vendor: Apache Software Foundation
Implementation-Vendor-Id: org.apache
Implementation-Version: 1.1

Was soll Java RE sein?
Java Runtime Environment.

Wildcard hat gesagt.:
Und warum installiert man sich eigentlich Knoppix? Das Ding ist als Live CD gedacht.
Ich weiß, dass es als Live CD gedacht ist und ich habe es auch nicht installiert. Ich habe von der Knoppix-CD gebootet und dann die Java-Programme von der Festplatte gestartet.


Hat jetzt einer eine Idee, warum der Fehler unter Knoppix kommt und unter XP nicht?
 

NTB

Bekanntes Mitglied
Anonymous hat gesagt.:
Wildcard hat gesagt.:
Wie startest du dein jar?
Unter Windows mit Doppelklick auf die JAR-File.
Und Knoppix mit
Code:
java myfile.jar

Hast Du das unter Windwos mal so probiert? Das dürfte da so auch nicht gehen.



Richtig wäre:

Code:
java -jar myfile.jar
 
G

Guest

Gast
NTB hat gesagt.:
Richtig wäre:

Code:
java -jar myfile.jar
Ja OK, das erklärt natürlich schon einiges. Aber warum sich die CLASS-File nicht starten ließ, weiß ich immernoch nicht.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
CodingBerlin JavaFX Programm läuft nur unter Eclipse AWT, Swing, JavaFX & SWT 1
N Programm Läuft nicht auf anderen Pcs AWT, Swing, JavaFX & SWT 9
R Swing Programm läuft nur beim Debuggen korrekt ab AWT, Swing, JavaFX & SWT 4
N Programm läuft perfekt in Eclipse aber nicht in .JAR AWT, Swing, JavaFX & SWT 3
R GUI hängt während Programm läuft AWT, Swing, JavaFX & SWT 7
G Programm läuft nur auf manchen Rechnern AWT, Swing, JavaFX & SWT 10
Juelin starten maven javafx programm ohne netbeans AWT, Swing, JavaFX & SWT 38
P AWT Programm funktioniert nicht richtig AWT, Swing, JavaFX & SWT 35
G CAD Programm AWT, Swing, JavaFX & SWT 4
thor_norsk E - Mail Programm AWT, Swing, JavaFX & SWT 2
_user_q Über installDist exportiertes Programm wirft "Unsupported JavaFX configuration" AWT, Swing, JavaFX & SWT 0
J Programm findet Resource nicht. AWT, Swing, JavaFX & SWT 6
imawake Java Paket-Tracking Programm 📦 AWT, Swing, JavaFX & SWT 7
S Lustiges programm schnell coden? AWT, Swing, JavaFX & SWT 2
O Ein Java-Programm mit Swing steuern AWT, Swing, JavaFX & SWT 1
P Swing Programm hängt sich bei Buttondruck auf? (GUI für "Chatbot" erstellen) AWT, Swing, JavaFX & SWT 15
M DragAndDrop - aus Browser ins Programm AWT, Swing, JavaFX & SWT 6
T Java GUI - Würfel Programm AWT, Swing, JavaFX & SWT 6
JojoSand Java Programm wird nicht gestartet - keinen Fehlerhinweis AWT, Swing, JavaFX & SWT 9
SvenPittelkow Programm soll auf JButton warten bis der geklickt wurde AWT, Swing, JavaFX & SWT 1
I Gui in bestehendes Java-Programm AWT, Swing, JavaFX & SWT 11
L JavaFX IntelliJ Standalone Programm exportieren AWT, Swing, JavaFX & SWT 9
Bluedaishi JavaFX Programm start mit zwei scenen bzw Fenster AWT, Swing, JavaFX & SWT 1
M AWT Programm in den Tray minimieren AWT, Swing, JavaFX & SWT 2
steven789hjk543 Swing Weiß jemand, warum dieses Programm nicht funktioniert? AWT, Swing, JavaFX & SWT 7
A Java Programm gestalten AWT, Swing, JavaFX & SWT 4
P Swing Warum startet das Programm nicht? AWT, Swing, JavaFX & SWT 3
J JavaFX Kamera im Programm öffnen AWT, Swing, JavaFX & SWT 6
H Hintergrundbild in einem Programm AWT, Swing, JavaFX & SWT 4
MR._FIRE_Flower progressBar in ein bestehendes Programm einbauen AWT, Swing, JavaFX & SWT 3
J Verbesserungsvorschläge?! Kleines AWT Programm AWT, Swing, JavaFX & SWT 4
A Programm nun in ein Frame basteln AWT, Swing, JavaFX & SWT 1
A Swing Programm funktioniert aber zwei Buttons werden angezeigt AWT, Swing, JavaFX & SWT 3
G Zeichnen Programm AWT, Swing, JavaFX & SWT 1
Arif Swing Programm friert ein... AWT, Swing, JavaFX & SWT 2
apple_pie1998 Programm gibt plötzlich exceptions aus. AWT, Swing, JavaFX & SWT 4
N Swing Wie Programm strukturieren? (Dynamisch Komponenten hinzufügen) AWT, Swing, JavaFX & SWT 1
N JLabel ändern während Programm ausgeführt wird AWT, Swing, JavaFX & SWT 4
X JMenu Menu-Bar ausrichtung ändern im Programm AWT, Swing, JavaFX & SWT 0
T Swing Programm hängt sich auf! AWT, Swing, JavaFX & SWT 23
L Probleme mit Programm AWT, Swing, JavaFX & SWT 13
S Grafik: Programm kommt nicht zur paint()-Methode AWT, Swing, JavaFX & SWT 6
P Programm durch Dateiaufruf starten und Datei öffnen AWT, Swing, JavaFX & SWT 2
S Action durchführen beim Programm beenden AWT, Swing, JavaFX & SWT 3
N Programm mit Swing und Thread, Figur bewegen sich nicht AWT, Swing, JavaFX & SWT 6
G Programm GUI erstellen AWT, Swing, JavaFX & SWT 5
L JButton flackern - Programm hängt sich auf AWT, Swing, JavaFX & SWT 3
T Programm im METRO Design? AWT, Swing, JavaFX & SWT 1
J Programm hängt sich bei Log In auf AWT, Swing, JavaFX & SWT 1
C Programm mit Passwort schließen AWT, Swing, JavaFX & SWT 5
D Robot Programm mit Escape abbrechen (aus Eclipse heraus) AWT, Swing, JavaFX & SWT 2
S JScrollPane --> Programm hängt sich beim scrollen auf AWT, Swing, JavaFX & SWT 2
J Programm im GUI ausführen AWT, Swing, JavaFX & SWT 4
A Probleme mit 2 JFrames in einem Programm AWT, Swing, JavaFX & SWT 7
S Event Handling konsole Programm mit Tastendruck beenden AWT, Swing, JavaFX & SWT 5
G JTextArea on the fly aus anderem Programm befüllen AWT, Swing, JavaFX & SWT 4
K Swing Konsolen Programm in GUI - Suche Hilfe bei Konsolenausgabe AWT, Swing, JavaFX & SWT 2
W Windows Fenster in einem Programm AWT, Swing, JavaFX & SWT 2
F Mal Programm AWT, Swing, JavaFX & SWT 13
C In Hauptfenster Programm-Klassen implementieren AWT, Swing, JavaFX & SWT 9
A KeyListener Button wechseln & Programm beenden AWT, Swing, JavaFX & SWT 4
C Swing Wie kann ich im Programm das Menü schließen AWT, Swing, JavaFX & SWT 2
J SWING - Programm ohne Eclipse etc. starten AWT, Swing, JavaFX & SWT 7
J Button soll nach Klick Text ändern und Programm in 3 Sekunden beenden AWT, Swing, JavaFX & SWT 6
M Programm hängt sich auf nachdem repaint() benutzt wurde AWT, Swing, JavaFX & SWT 2
M Programm in Jframe "einbinden" AWT, Swing, JavaFX & SWT 7
S Programm auf aktuellen Stand bringen AWT, Swing, JavaFX & SWT 2
Spin Tool: Popup -Programm AWT, Swing, JavaFX & SWT 3
GUI-Programmer Swing JWindow - Programm wird ohne Grund beendet AWT, Swing, JavaFX & SWT 3
E Kreis-Mal-Programm AWT, Swing, JavaFX & SWT 7
P Programm aktuallisiert sich nur beim Rüberzeigen AWT, Swing, JavaFX & SWT 6
T Java-Anwendung arbeitet Programm in seltsamer Reihenfolge ab AWT, Swing, JavaFX & SWT 3
C Programm für 5 sekunden anhalten und actionevent abfangen AWT, Swing, JavaFX & SWT 18
J Programm schließen AWT, Swing, JavaFX & SWT 4
J Programm nur einmal öffnen AWT, Swing, JavaFX & SWT 3
E Windows Kontext Menü - Laufendes Programm AWT, Swing, JavaFX & SWT 3
T Programm vom Desktop starten! AWT, Swing, JavaFX & SWT 2
S Programm pausieren während JDialog offen ist AWT, Swing, JavaFX & SWT 2
M Browser in Programm einbinden AWT, Swing, JavaFX & SWT 4
R Durch Listener lässt sich Programm nicht mehr ausführen AWT, Swing, JavaFX & SWT 4
H Userinput in GUI an externes Programm AWT, Swing, JavaFX & SWT 8
D Firefox aus Programm starten AWT, Swing, JavaFX & SWT 4
S LayoutManager Einfaches Programm mit VE und Eclipse3.6 realisieren AWT, Swing, JavaFX & SWT 2
J SWT 32 bit Programm für 64 bit Jave AWT, Swing, JavaFX & SWT 10
S AWT Fenster schließen und Programm beenden AWT, Swing, JavaFX & SWT 10
H Infofenster vor dem eigentlichen Java Programm AWT, Swing, JavaFX & SWT 3
B Uberschrift in Swing-Programm zur Laufzeit aendern... AWT, Swing, JavaFX & SWT 4
C Swing Kleines Programm mit SWING unter Verwendung von MVC AWT, Swing, JavaFX & SWT 5
capgeti Wie Programm in JPanel (o.ä.) starten? AWT, Swing, JavaFX & SWT 3
B Externes Programm mit Robot Steuern AWT, Swing, JavaFX & SWT 3
M SWT Programm pausiert ungewollt AWT, Swing, JavaFX & SWT 5
K Website in Java Programm einbinden AWT, Swing, JavaFX & SWT 3
B komplettes programm in einem fenster AWT, Swing, JavaFX & SWT 5
L Frage bei Programm mit Zufallskreisen AWT, Swing, JavaFX & SWT 9
L Programm terminated (zu frueh) AWT, Swing, JavaFX & SWT 3
T SplashScreen im laufenden Programm AWT, Swing, JavaFX & SWT 2
M Panelinhalt im Programm verändern AWT, Swing, JavaFX & SWT 12
R Programm nicht mehr in der Taskleiste AWT, Swing, JavaFX & SWT 2
3TageBart Ebenen in Zeichen-Programm implementieren AWT, Swing, JavaFX & SWT 9
H Swing HUD in externes Programm einblenden AWT, Swing, JavaFX & SWT 7

Ähnliche Java Themen

Neue Themen


Oben