Aus Java-Quellcode eine executable Datei erstellen (IntelliJ)?

Hallo,

wie erstelle ich mit diesem Quellcode (siehe weiter unten) in der IntelliJ IDE eine ausführbare Datei (.exe) ?
Sämtliche Erklärvideos oder Beiträge von Java-Dateien zu exe-Dateien haben mir hierfür nicht weitergeholfen.

In der cmd.exe (Eingabeaufforderung, hinter dem Promt) funktioniert die simple Anwendung über den Befehl java Lohnrechner3 einwandfrei. Allerdings suche ich nach einer Möglichkeit daraus eine App zu erstellen das sich per doppelklick in einem eigenen Fenster öffnet, den Bruttolohn abfragt und wie im Quellcode zu sehen die Beiträge ausrechnet.

import java.util.Scanner;

public class Lohnrechner3 {

  public static void main(String[] args) {

    double zahl;

    Scanner scan = new Scanner(System.in);

    System.out.print("Geben Sie hier Ihren Bruttolohn ein: ");

    zahl = scan.nextDouble();

    double lohn = (0);

    System.out.println("Bruttolohn = " + lohn);

    double lohnsteuer = 0.16 * lohn;

    System.out.println("Lohnsteuer = " + lohnsteuer);

    double krankenversicherung = 0.0765 * lohn;

    System.out.println("Krankenversicherung = " + krankenversicherung);

    double rentenversicherung = 0.0995 * lohn;

    System.out.println("Rentenversicherung = " + rentenversicherung);

    double arbeitslosenversicherung = 0.021 * lohn;

    System.out.println("Arbeitslosenversicherung = " + arbeitslosenversicherung);

    double pflegeversicherung = 0.011 * lohn;

    System.out.println("Pflegeversicherung = " + pflegeversicherung);

    double solidaritaetszuschlag = 0.055 * lohnsteuer;

    System.out.println("Abzuege prozentual von der Lohnsteuer - Solidaritaetzuschlag = " + solidaritaetszuschlag);

    double kirchensteuer = 0.08 * lohnsteuer;

    System.out.println("Abzuege prozentual von der Lohnsteuer - Kirchensteuer = " + kirchensteuer);

    double nettolohn = lohn - lohnsteuer - krankenversicherung - rentenversicherung - arbeitslosenversicherung - pflegeversicherung - solidaritaetszuschlag - kirchensteuer;

    System.out.println("Nettolohn = " + nettolohn);

  }

}

Was in der Eingabeaufforderung nach dieser Eingabe erscheint : Prompt/Verzeichnis java Lohnrechner3:

Geben Sie hier Ihren Bruttolohn ein: 10000

Bruttolohn = 0.0

Lohnsteuer = 0.0

Krankenversicherung = 0.0

Rentenversicherung = 0.0

Arbeitslosenversicherung = 0.0

Pflegeversicherung = 0.0

Abzuege prozentual von der Lohnsteuer - Solidaritaetzuschlag = 0.0

Abzuege prozentual von der Lohnsteuer - Kirchensteuer = 0.0

Nettolohn = 0.0

Liebe Grüße

Bild zum Beitrag
Computer, programmieren, Java, IntelliJ IDEA
Warum bekomme ich nur per LAN 160-210Mbit/s?

Speedtest von Vodafon bestätigt die 1000Mbit/s-Leitung (890-1017Mbit/s).

Aber mein PC macht nur die 160-210Mbit/s. lt. Speedtest von Vodafon Habe Realtek GB familiy Controller und Windows sagt mir das ich die 1000Mbit/s hätte.

Ein Laptop an der gleichen kurzen LAN-Leitung macht 950Mbit/s, also liegt es wahrscheinlich nicht an Vodafone, sondern an meinem PC, der aber ein mit 3.8Ghz getakteter quadcore AMD-Prozessor hat.

Folgendes habe ich schon folgendes ausprobiert und bin mit meinem Latein am Ende:

*Realtek Treiber aktualisiert von Realtek direkt.

*Habe den Treiber schon komplett enfernt und neu installiert

*Extra Ethernetkarte eingebaut, dto. (war auch die Realtek, aber stand alone-Karte und nicht die, die auf dem Mainboard war).

*Im Autostart alle Programme deaktiviert

*tcpoptimizer aufgeführt und auf windows standard einstellen lassen (war in einem anderen Forum erfolgreich, bei mir leider nicht).

Anmerkungen:

Merkwürdig ist allerdings, dass es unter dem Gerätemanager ->Netzwerkadapter->Realtek PCI Gbe Family Controller-> eigenschaften ->Ereignissen immer die Meldung gibt: "Gerät nicht gestartet" und in dem Infofenster darunter erscheint nun

Treibername: oem10.inf

Klassen-GUID: {4d36e972-e325-11ce-bfc1-08002be10318}

Dienst: rt640x64

Untere Filter:

Obere Filter:

Problem: 0x15

Problemstatus: 0xC00000BB

Aber auf der Hauptseite "Allgemein" zu den Eigenschaften steht

"Das Gerät funktioniert einwandfrei."

und es funktioniert auch, nur die Geschwindigkeit wird nicht erreicht.

Computer, Technik, LAN, Technologie, Spiele und Gaming

Meistgelesene Beiträge zum Thema Computer