Hallo,
ich möchte per Doppelklick auf ein Bashscript eine Javaklasse starten. Habe dem Script per sudo chmod 777 start.sh die nötigen Rechte vergeben.
HelloLinux
start.sh
BS: Kubuntu, JDK: vs. 5
Die Applikation möchte nicht starten. Was fehlt noch?
Ich habe mal die Dateien angehängt. Könnte bitte jemand diese in einem Linuxsystem ausprobieren. Dann wüsste ich wenigstens ob es ein allgemeiner Fehler ist, oder ob der Fehler nur auf meinem System auftritt.
Vg Erdal
ich möchte per Doppelklick auf ein Bashscript eine Javaklasse starten. Habe dem Script per sudo chmod 777 start.sh die nötigen Rechte vergeben.
HelloLinux
Java:
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
public class HelloLinux extends JPanel {
private JLabel label = new JLabel("Hello Linux");
public HelloLinux() {
this.add(label);
}
public static void main(String[] args) {
JFrame frame = new JFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setAlwaysOnTop(true);
frame.setLocationByPlatform(true);
frame.add(new HelloLinux());
frame.pack();
frame.setVisible(true);
}
}
start.sh
Code:
#!/bin/bash
java HelloLinux
BS: Kubuntu, JDK: vs. 5
Die Applikation möchte nicht starten. Was fehlt noch?
Ich habe mal die Dateien angehängt. Könnte bitte jemand diese in einem Linuxsystem ausprobieren. Dann wüsste ich wenigstens ob es ein allgemeiner Fehler ist, oder ob der Fehler nur auf meinem System auftritt.
Vg Erdal
Anhänge
Zuletzt bearbeitet: