Erstellen einer ausführbaren jar Datei in Eclipse (Linux Mint)

nickname

Bekanntes Mitglied
Hallo zusammen,

vielleicht hat jemand einen Rat/Tipp für mich.

Mein Problem ist, dass meine erstellte jar-Datei in Eclipse nicht ausgeführt wird.

Ich habe simples Programm geschrieben:
Java:
. . .
    public class TT extends JFrame{

    public static void main(String[] args) {

         TT frame=new TT();
            frame.setTitle("Word Cloud");
            frame.setSize(500, 320);
            frame.setResizable(false);
            frame.setLocation(50, 50);
            frame.setLocationRelativeTo(null);
            frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            frame.setVisible(true);   
    }
}

Vorgang zum Erstellen einer ausführbaren Datei:
Package auswählen -> Export... -> "Java->JAR file"
1703161481236.png
1703161540309.png
1703161578578.png
Dann mit "Finish" beenden.

So erscheint die Datei auf dem Desktop
1703161645029.png
Dann rechte Maustaste und als "Ausführbare Datei" erstellen.
1703161736902.png
Dann bestätigen und Doppelklick auf "TestWindow.jar"

Das Programm wird nicht ausgeführt sondern es öffnet sich folgendes Fenster. Früher wäre das Programm gestartet aber nun öffnet sich nur die jar Datei
1703161843931.png

Wäre für Tipps oder Lösungsvorschläge dankbar :)

VG
 

Anhänge

  • 1703161533897.png
    1703161533897.png
    35 KB · Aufrufe: 0

nickname

Bekanntes Mitglied
Hi, danke für deine Antwort :)

Bin Linux (Mint) user.

Hier noch ein update. Diese Meldung habe ich in meinem Terminal erhalten als ich die jar Datei gestartet habe.
1703163741827.png

Kannst Du mir da weiterhelfen?
Danke!

VG
 

Marinek

Bekanntes Mitglied
Der Fehler liegt darin, dass du mit Java 17 kompiliert hast, und versucht es mit Java 11 zu starten.

Du solltest dies angleichen.
 

KonradN

Super-Moderator
Mitarbeiter
Ach so ... Du bist unter Linux unterwegs. Da wird der Link Dir nicht helfen. Da musst Du einfach einmal schauen, wie Du da die Zuweisung machst (Abhängig von der Desktop-Umgebung).

Und dann kam die Antwort von @Apple's Jünger genau zum richtigen Zeitpunkt - da muss ich dann nichts mehr zu schreiben (und die Einblendung, dass es eine neue Antwort gab hat beim Schreiben mal geklappt - das ist doch super!)
 

nickname

Bekanntes Mitglied
Danke:) euch beiden für die Hilfe und Antworten... Ich schaue mal, ob ich das hin bekomme. . . Ich gebe das Bescheid wie es geendet hat!!!

VG
 

nickname

Bekanntes Mitglied
Danke für den Link!
Im Terminal wurde das ausgegeben:

"chris@Xxxx:~/Schreibtisch$ sudo apt install default-jre
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
default-jre ist schon die neueste Version (2:1.11-72).
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 382 nicht aktualisiert."


Wie gesagt, über das Terminal kann das Programm gestartet werden aber ich kann nicht verstehen, warum das
auf dem Desktop nicht über den Doppelklick funktioniert...

VG
 

Oneixee5

Top Contributor
Danke für den Link!
Im Terminal wurde das ausgegeben:

"chris@Xxxx:~/Schreibtisch$ sudo apt install default-jre
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
default-jre ist schon die neueste Version (2:1.11-72).
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 382 nicht aktualisiert."


Wie gesagt, über das Terminal kann das Programm gestartet werden aber ich kann nicht verstehen, warum das
auf dem Desktop nicht über den Doppelklick funktioniert...

VG
Hast du alles gelesen?
 

nickname

Bekanntes Mitglied
Hallo zusammen,

ich habe mein oben beschriebenes Problem mit eurer Hilfe erfolgreich gelöst😀😀.

Für diejenigen, die vllt. auch das gleiche Problem haben könnten, möchte ich kurz mein Ablauf schildern.

Ich habe ein jdk update für mein aktuelles Betriebssystem (Linux Mint Linux Mint 20.1, Linux 5.4.0-146-generic) gemacht.
Ablauf:
Install Java 17 in Ubuntu, Linux Mint
Terminal öffnen
  • sudo apt-get update
  • sudo add-apt-repository ppa:linuxuprising/java
  • sudo apt-get install oracle-java17-installer oracle-java17-set-default
  • beide Fenster mit "Ok" und "Yes" bestätigen
1703230043372.png
1703230084511.png
  • Nach vollständiger Installation kann man die Java Version prüfen
  • java --version
( meine neue Version nach der Installation)
1703230258980.png

Hoffe, das hilft jemanden weiter :)


VG
 

Oneixee5

Top Contributor
Es ist natürlich legitim ein Oracle Java in einem freiem OpenSource OS zu installieren. Trotzdem aber widersinnig, da es mittlerweile genügend freie Alternativen gibt.
Es sieht so aus als würdest do mit Java auch eigene Programme erstellen wollen. Dafür würde ich von der Standard-Java-Installation abraten. Es ist doch recht umständlich zu installieren oder zwischen mehreren Java-Installationen zu wechseln. Es werden dazu auch immer Root-Berechtigungen benötigt. Deshalb empfehle ich für die Programmierung unter Linux immer Sdkman oder Homebrew. Nicht nur, das das immer mit Nutzerrechten funktioniert, was besonders im Zusammenhang Scripten oder Buildtools sinnvoll ist, es können auch zusätzlich noch viele weitere Tools, z.B. Maven, problemlos installiert und geupdatet werden.
Für fortgeschrittene/professionelle Nutzer würde ich DevPod und/oder DevBox empfehlen. Oder auch Projekt Bluefin.
 

nickname

Bekanntes Mitglied
Hi,

danke euch beiden für die Tipps und Hinweise!!
Es sieht so aus als würdest do mit Java auch eigene Programme erstellen wollen.
Das stimmt. Erstelle mir gerade eine Film DB (MySQL).
Dafür würde ich von der Standard-Java-Installation abraten.
So weit bin ich noch nicht vom Wissensstand...🤔 Aber danke für die Anregung. Werde mich damit auseinandersetzen.


. . .unter Linux immer Sdkman oder Homebrew.
Davon habe ich nie etwas gehört...bin ein echter newbie was das betrifft🤭

sudo apt install openjdk-21-jdk
Danke :) Ist das eine Alternative zu Oracle???

VG
 

nickname

Bekanntes Mitglied
Das habe ich mal geschrieben. Aber der Code ist. . . naja. Fast alles in einer Klasse. Jetzt weiß ich es besser :)
1703263100389.png
Man kann die Checkboxen alle einzeln auswählen. Also je nachdem wie lang oder welche Zeichen vorhanden sein sollen...
VG
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
O Eclipse Erstellen einer Vorkonfigurierten Eclipse Version IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
V Eclipse Eclipse Problem beim erstellen einer JAR IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
B Beim erstellen einer .jar Datei wird fremde Library nicht erkannt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
T Probleme beim Erstellen einer Ant-File IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
J Erstellen eines java Projekts mit Gradel in netbeans. IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 12
Jose05 UML Diagramme aus Java Code erstellen oder andersherum IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
S [Eclipse] Zwei verschiedene Konfigurationen erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9
B Probleme beim erstellen von Java Class IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
A Bilder In ein GUI erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
MiMa IntelliJ Maven Projekt erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 15
B .exe Datei für Eclipse Java Programm erstellen? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9
O NetBeans Java Projekt OHNE Maven erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
Jose05 Wie kann man aus einem Java-Code native Apps erstellen? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 16
N IDEA IntelliJ Intellij lässt keine neuen archetypes erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
P richtig eine externe Bibliothek mit .jar erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
P Statistik der LinesOfCode für ein repository erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
ruutaiokwu Eclipse Eclipse-Plugin für UML "Reverse Engineering", um aus Code Klassendiagramme zu erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
J NetBeans Projekt erstellen nicht möglich IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
J NetBeans Erstellen der Jar schlägt fehl IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
M Eclipse lauffähiges Jar auch mit gradle erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
M Eclipse Ich kann keine Workspace erstellen/auswählen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
A Jar erstellen und einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
G Maven - lokales Repository erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
A IDEA IntelliJ IntelliJ Maven oder Webprojekt, kann keine normalen Java Klassen erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
O Eclipse Jar-Datei erstellen und begrenzen auf ein Interface IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
Z Formular erstellen (Bibliothek gesucht) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
AssELAss Individuelle Eclipse-Installation erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
Rudolf Eclipse Eclipse autom.KOnstruktor mit setter erstellen? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
A EclipseLink - JPA Models aus Datenbank erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
B Eclipse Eclipse runable Jar erstellen - Klassen, die es nicht mehr gibt werden angezeigt... IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
Jackii NetBeans Netbeans 7 Splash Screen erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 10
A Eclipse: Probleme mit Erstellen eines jar file IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 17
B Ausführbares Programm erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
M NetBeans Jar Datei erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9
D Eclipse Projekt kompilieren und Paket erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
T NetBeans Zentrale Bibliothek erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9
F Eclipse Eigene Java Bibliothek erstellen/einbinden (ECLIPSE) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
D Eclipse Package in von Plugin erstellen lassen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
M JBuilder Kann keine GUI erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
J Eclipse JAR erstellen, anderes JAR einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
M NetBeans Mit NetBeans GUI Designer einen Wizard erstellen? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 10
K UML mit Eclipse erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
B Eclipse UML-Diagramm erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
E Junit4 Testsuite aus tests erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
H Netbeans - jar erstellen, externe Jars mit einbinden/ausgeben IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
G Oracle verhindert Erstellen von Update Site IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
G Eclipse Update Site aus mehreren Update Sites erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
B Projekte in NetBeans / ausführbare Datei erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
J NetBeans - Menü erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
D Eclipse autom.KOnstruktor mit setter erstellen? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 10
F Eclipse 3.4: Vorkonfigurierte Version erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 10
J Lauffähige JAR-Datei erstellen mit Eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
E Eclipse 3.3 JEE- kann kein J2EE Projekt erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
M Mal wieder Probleme beim Erstellen eines JARs mit Eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 13
B Jar mit Eclipse erstellen -->startet nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 12
M Klassendiagramm mit Eclipse erstellen lassen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
J JSMOOTH exe erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
G Probleme mit Eclipse .jar zu erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
G Mit NetBeans GUIs erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
W Projekt aus Jar erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
S jar Files in EClipse erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
P Neue Packages erstellen unter Eclipse/Tomcat IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
A BlueJ lässt mich gar nichts machen, ausser Projekt erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
M Eclipse jar erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
P Batch-Datei "dynamisch" erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
S Borland JBuilder: .class bzw. .jar erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
J Eclipse - Oberflächen erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
B Ordner erstellen zur besseren Übersicht in Eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
M exe erstellen mit JSmooth 0.9.6 IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
E executables mit eclipse erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
J Seltsames Verhalten einer Klasse in netbeans IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
B Eclipse Autovervollständigung zeigt nicht alle Methoden einer Klasse an IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
D Eclipse Remote Debugging einer .jar IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
J Quellcode einer Methode anzeigen lassen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 12
O Eclipse Suche nach Methode in einer "referenced" Jar-Library IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 10
M Eclipse zeigt mir nichtmehr an, welche Methoden in einer Klasse sind IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
F Aufrufbaum einer Methode IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
S Eclipse: Öffnen einer Quelldatei mit zusammengeklappten Funktionen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
T Eclipse IDE friert beim Öffnen einer Datei im Editor ein IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
C Eclipse Importierung einer Klasse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
P Nutzung einer DLL in NetBeans nicht möglich (JNI) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
K Maven: Reporting zu einer bestimmten Revision IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
V Warum wird Eclipse mit einer .exe gestartet IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
H Eclipse Einfügen einer Zip-Datei im Menuepunkt Installed IREs IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
D Eclipse BIRT den wert einer berechneten spalte summieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
T NB6.5: Fehler beim ausführen einer (Main)Klasse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
AyKay Eclipse TPTP-Testen einer komplexen Web Umgebung IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
O Auswahl einer IDE usw IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 10
reibi Eclipseeditor - Editieren von nur einer Methode IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
S Matisse und das Layout. (zentieren einer Komponente) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
B eclipse problem beim öffnen einer datei absturz IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
G Eclipse, Ursprung einer Exception finden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 11
A eine ausfürbare datei (.exe) einer netbeans java-Applikation IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
M 2 Programme mit einer Ant build-file starten IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
M Eclipse: maximale Länge einer Zeile festlegen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
M Eclipse Fehler beim Ausführen der ausführbaren Jar-Datei IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 14

Ähnliche Java Themen

Neue Themen


Oben