Problem mit Eclipse

Was hat denn das damit zu tun?

Im Manifest muss die Main-Klasse angegeben werden.
Und zum mitschicken: Das Jar sollte reichen.
 
Was hat denn das damit zu tun?

Im Manifest muss die Main-Klasse angegeben werden.
Und zum mitschicken: Das Jar sollte reichen.
In meiner Manifest steht, dass die Main-Klasse automatisch hinzugefügt wird:

Code:
Manifest-Version: 1.0
X-COMMENT: Main-Class will be added automatically by build

@DevDennis: Bei mir öffnet sich dann das CMD und gibt die Meldung "Der Befehlt "java" ist entweder falsch geschrieben oder konnte nicht gefunden werden."
 
Zuletzt bearbeitet:
@Jar: Ok, du hast teilweise recht.
Das "Problem" ist, dass std. nur javaw mit dem Dateityp in Verbindung gebracht wird.
Das es bei mir funktioniert ist auf eine Änderung daran zurückzuführen.
 
versuche mal diesen Code auszuführen. Auch als jar

Java:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;

/**
  *
  * Beschreibung
  *
  * @version 1.0 vom 25.08.2011
  * @author Dennis Richter
  */

public class Test extends JFrame {
  // Anfang Attribute
  private JLabel jLabel1 = new JLabel();
  // Ende Attribute

  public Test(String title) {
    // Frame-Initialisierung
    super(title);
    setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
    int frameWidth = 400; 
    int frameHeight = 300;
    setSize(frameWidth, frameHeight);
    Dimension d = Toolkit.getDefaultToolkit().getScreenSize();
    int x = (d.width - getSize().width) / 2;
    int y = (d.height - getSize().height) / 2;
    setLocation(x, y);
    setResizable(false);
    Container cp = getContentPane();
    cp.setLayout(null);
    // Anfang Komponenten

    jLabel1.setBounds(32, 24, 171, 41);
    jLabel1.setText("Und Funktioniert es?");
    cp.add(jLabel1);
    // Ende Komponenten

    setVisible(true);
  }

  // Anfang Methoden
  // Ende Methoden

  public static void main(String[] args) {
    new Test("Test");
  }
}
 
Zuletzt bearbeitet von einem Moderator:
Zurück