Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Also ich bin ein ziemlicher neuling.
Ich habe im internet viel gesucht aber (ich weiss nicht was ich falsch mache) nichts brauchbares gefunden.
Ich benutze immer den Java-Editor(sdk/jdk hab ich instelliert),wenn ich in dem programm meinen quelltext geschrieben hab kann ich ihn auch mit dem Java-Editor ausführen und zu einer xxx.class kompilieren.
Meine frage ist nun wie kann ich die xxx.class in eine anwendung ändern und ausführen (vorrausgesetzt das sdk installiert ist).
also eine exe soll ja nicht so leicht möglich sein aber da muss es doch was geben.
(im moment beschräknen sich meine programme auf eine commandozeile und keinen frame)
sowas in der art hab ich auch schon gefunden aber irwie kann ich damit nichts anfangen,ich müsste nur einmal ein komplettes beispiel haben damit ich es checke
ein einfach beispiel mit nur einer system.out.println("weuffwue"); würd schon reichen
Ist ja ganz einfach:
Step 1: cmd öffnen
Step 2: java "PFADZURCLASSFILE\CLASSFILE_OHNE_DATEIENDUNG" (bsp: java "C:\Ordner\Noch ein Ordner\IchBinEineKlasseDieKompiliertIst")
Hinweis: Die Klasse, die du ausführst sollte eine statische main Methode haben!
nur wenn ich das eingebe kommt da was von wegen:
"Der befehl "java" ist entweder falsch geschrieben oder konnte nicht gefunden werden"
(auch wenn ich den pfad der java.exe angebe) java sdk ist aber installiert
also wenn ich dem pfad von der java.exe mit eingebe komme ich schonmal weiter aber dann sagt er:
Microsoft Windows [Version 6.1.7600]
Copyright (c) 2009 Microsoft Corporation. Alle Rechte vorbehalten.
C:\Users\High-End>"C:\Program Files (x86)\Java\jdk1.6.0_21\bin\java.exe" "I:\inf
ormationstechnik\aeroking"
Exception in thread "main" java.lang.NoClassDefFoundError: I:\informationstechni
k\aeroking
Caused by: java.lang.ClassNotFoundException: I:\informationstechnik\aeroking
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
Could not find the main class: I:\informationstechnik\aeroking. Program will ex
it.
gibts nicht irgend ein programm das, das für mich macht?
Gut, vielleicht hätte ich es anders ausdrücken sollen: Jeder halbwegs gescheite Java-Entwickler sollte die grundlegende Bedienung des Compilers über Konsole beherrschen.
Genau solange, wie du mal zu einem Kunden kommst und feststellen musst, dass dir momentan leider nur eine Kommandozeile zur Verfügung steht. Was dann?
Okay, ich gebs ja zu: Ist eher unwahrscheinlich - aber nicht unmöglich. Was ich eher für möglich halte: Auf dem Kundenrechner ist ein JDK, aber keine IDE. Eine installieren oder überhaupt herunterladen darfst du aus Sicherheitsgründen nicht, die USB-Ports sind gesperrt, CD-Laufwerk nicht vorhanden (oder du darfst es halt nicht nutzen). Was dann?