Ich versuche mich erst seit kurzer Zeit in sachen Java.
Ein Applet zu schreiben und in einer html-Seite anzuzeigen klappt meinem derzeitigen Stand entsprechend gut.
Meine Frage — wenn ich aber kein Applet sondern eine Anwendung schreibe läufts nichts
Ich gebe in der DOS-Box folgendes ein (java Anwndung-xyz)
den path eintrag habe ich bestimmt richtig. Vielleicht muß ich ja den classpath irgentwie ??? keine Ahnung.
Wie erstellt man denn eine ausführbare exe.Datei bzw. gibt es keine andere Startmöglichkeit als über das DOS-Fenster?
Meine Frage — wenn ich aber kein Applet sondern eine
Anwendung schreibe läufts nichts
Ich gebe in der DOS-Box folgendes ein (java Anwndung-xyz)
den path eintrag habe ich bestimmt richtig. Vielleicht muß ich
ja den classpath irgentwie ??? keine Ahnung.
Wie erstellt man denn eine ausführbare exe.Datei bzw. gibt es
keine andere Startmöglichkeit als über das DOS-Fenster?
Also, ersteinmal braucht das die Klasse die du starten willst eine statische main-Methode (statisch, weil nicht wirklich eine Instanz dieser Klasse erstellt wird), sollte so aussehen:
class MyClass
{
public static void main( String[] asArgs )
{
System.out.println( "Hello World!" );
}
}
Weiters muss das Verzeichnis in dem das .class-File liegt im CLASSPATH stehen (bzw. wenn du in einem Package bist im entsprechenden Unterverzeichnis, also wenn du Package test hast, und c:\java im CLASSPATH steht, dann muß das File in c:\java\test liegen).
Dann müßtest du das ganze per „java MyClass“ anstarten können.
Microsoft Visual J++ kann Projekte in .exe-Files kompilieren, die du dann ohne Interpreter ausführen kannst.