Angenommen ich habe einen Sourcecode, der, wenn er ausgeführt wird ein Programm für die Console startet (Keine GUI). Kann ich ein solches Programm in eine jar.* Datei umwandeln?
Und wenn ja wie funktioniert das?
Angenommen ich habe folgendes Programm. Was muss ich mit dem Sourcecode anstellen um eine sich selbst startende Datei (so wie Exe) zu erstellen?
Und wenn ja wie funktioniert das?
Angenommen ich habe folgendes Programm. Was muss ich mit dem Sourcecode anstellen um eine sich selbst startende Datei (so wie Exe) zu erstellen?
Code:
import java.io.*;
class Mitternacht
{
public static void main(String[]args) throws IOException
{
BufferedReader conn = new BufferedReader(new InputStreamReader (System.in));
System.out.println("");
System.out.println("Mitternachtsformel: ax^2 + bx +c");
System.out.println("");
String a1, b1, c1;
System.out.print("a: ");
a1 = conn.readLine();
System.out.print("b: ");
b1 = conn.readLine();
System.out.print("c: ");
c1 = conn.readLine();
int a, b, c;
double l1, l2;
a = Integer.parseInt(a1);
b = Integer.parseInt(b1);
c = Integer.parseInt(c1);
l1 = 0;
l2 = 0;
System.out.println("");
if ((b*b-(4*a*c))<0)
{
System.out.println("Error: Wurzel negativ");
System.out.println("");
if ((2*a)==0)
{
System.out.println("Error: Divisor = 0");
}
else
{
}
}
else
{
if ((2*a)==0)
{
System.out.println("Error: Divisor = 0");
System.out.println("");
}
else
{
l1 = (-b+Math.sqrt(b*b-4*a*c)/2*a);
l2 = (-b-Math.sqrt(b*b-4*a*c)/2*a);
}
}
System.out.println("Loesung 1 =" +l1);
System.out.println("Loesung 2 =" +l2);
}
}