Proton auf heimischen PC zum Laufen bringen |
123michi19 unregistriert
|
|
Proton auf heimischen PC zum Laufen bringen |
|
Meine Frage:
Hi zusammen,
an der Hochschule wird als Einsteigerprogramm zum Codes mit Java schreiben Proton verwendet. Ich habe es mir jetzt heruntergeladen, allerdings bekomme ich noch keine Ausgabe hin. Auch das Syntaxschema zeigt nichts an.
Hier noch ein paar Info's.
Windows 8.1 (64bit)
Der geschriebene Code:
/*Hello World*/
public class Hello World
{public static void main (String[]args)
{
System.out.println("Hello World");
}
}
Meine Ideen:
Vielen Dank für Eure Hilfe :-)
|
|
09.10.2014 14:33 |
|
|
123michi19 unregistriert
|
|
Vielen Dank für deine Antwort. Ich habe es versucht, ohne Erfolg. Ich bekomme aber nicht einmal "das schwarze Fenster" geöffnet, wie es in der Hochschule erscheint. Vermutlich fehlende Komponenten, etc. ?
|
|
09.10.2014 14:54 |
|
|
|
Ich kenne Proton nicht, habe mir aber mal durchgelesen, was das Programm kann. Klingt nach einem reinen Texteditor. Zum Kompilieren und ausführen brauchst du dann die Eingabeaufforderung (cmd.exe) sowie das SDK.
Alternativ kannst du auch eine IDE installieren, da ist das alles schon dabei. Die verbreitetsten sind eclipse und NetBeans.
__________________ Syntax Highlighting fürs Board (Link)
|
|
09.10.2014 16:16 |
|
|
123michi19 unregistriert
|
|
Ich muss leider bei Proton bleiben, weil damit die Prüfungen geschrieben werden. Es ist wirklich ein reiner und einfacher Texteditor, da wir heute zum ersten Mal an der Hochschule programmiert haben :-)
Wo finde ich denn das cmd zum Runterladen?
|
|
09.10.2014 19:03 |
|
|
Karlito
Kaiser
Dabei seit: 11.04.2011
Beiträge: 1.461
|
|
Hallo 123michi19,
Proton ist ein reiner Texteditor wie auch Notepad (solltest du Kennen). Du könntest also auch Notepad benutzen.
Du musst also den Java-Quelltext, den du mit Proton o.Ä. erstellst auf der Kommandozeile selbst kompilieren (cmd.exe). Die Kommandozeile ist bei Windows immer mitgeliefert. Du kannst sie ausführen, indem du Windows-R drückst und cmd.exe eingibst. Schau dir mal das hier an. Sicher kannst du dir jedoch auch noch in der Uni hilfe holen.
Gruß,
Karlito
|
|
09.10.2014 20:24 |
|
|
123michi19 unregistriert
|
|
Vielen Dank an Karlito. Genau das mit dem Ausgabefenster suche ich, allerdings wenn ich meinen Quellcode in Proton geschrieben habe und dann das cmd - Fenster öffne und meinen Befehl eingebe, bekomme ich einen Fehler. Ich weiß es halt von den Hochschulrechnern, dass die Ausgabe normalerweise direkt in Proton erfolgt.
|
|
11.10.2014 20:14 |
|
|
123michi19 unregistriert
|
|
Möglicherweise liegt es auch an den Plugins, da mir unter dem Reiter auch, im Vergleich zum Hochschulrechner, keine Plugins angezeigt werden?
|
|
11.10.2014 20:18 |
|
|
|
Nach der Beschreibung, die ich zu Proton gefunden habe, hat der Editor eine eingebaute Console. Ist aber auch nichts anderes als cmd.exe.
Es geht also auch ohne: du musst mit deiner Eingabeaufforderung zu dem Verzeichnis navigieren, in dem du mit Proton (oder jedem anderen Texteditor) den Code gespeichert hast. Das geht so:
Weg 1: wechsle, wenn nötig das Laufwerk, indem du D: schreibst (wenn der Code auf D:\... liegt)
mit cd Ordner kannst du in Ordner wechseln (mit Tab kannst du den Namen vervollständigen lassen)
mit dir kannst du kontrollieren, ob die gewünschte Datei wirklich im Ordner liegt.
Weg 2: du öffnest den Ordner im Explorer und machst dann bei gedrücktem ALT+SHIFT einen Rechtsklick. Es sollte der Punkt "Eingabeaufforderung hier öffnen" erscheinen (zumindest unter Win7, ich hatte noch die ein Win8 in den Fingern).
Dann wird die Datei kompiliert mit javac myCode.java.
Sollte hier eine Meldung erscheinen, dass javac nicht bekannt ist, brauchst du JDK (Java Developer Kit). Wenn der Fehler nach der Installation weiterhin kommen sollte, kontrolliere deine Umgebungsvariablen, speziell "PATH".
Jetzt solltest du es auch schon ausführen können: java myCode
Wenn es beim Umsetzen Probleme gibt, einfach fragen.
__________________ Syntax Highlighting fürs Board (Link)
|
|
11.10.2014 20:27 |
|
|
Karlito
Kaiser
Dabei seit: 11.04.2011
Beiträge: 1.461
|
|
Hallo,
ist nur ins Blaue geraten: Schau mal ob die Klasse wirklich so heißt wie die Datei. Die Groß- und Kleinschreibung muss genau übereinstimmen.
D.h. deine Klasse muss exakt so definiert sein:
code: |
1:
2:
3:
4:
|
public class HelloWorld {
}
|
|
und deine Datei musst so heißen:
code: |
1:
2:
3:
|
HelloWorld.java
|
|
Gruß,
Karlito
|
|
11.10.2014 21:26 |
|
|
Karlito
Kaiser
Dabei seit: 11.04.2011
Beiträge: 1.461
|
|
Das sieht soweit richtig aus. Wie man den java compiler in Proton einbindet weiß ich nicht. Bitte Benutze cmd und mache es manuell oder hole dir Rat in deinem Kurs.
Gruß,
Karlito
|
|
11.10.2014 22:46 |
|
|
123michi19 unregistriert
|
|
Alles klar, vielen Dank den ganzen Helfern. So funktioniert es :-)
Und ich hoffe, dass wir bald von Proton wegkommen
|
|
12.10.2014 11:43 |
|
|
|