Webmaster Forum Logo Part 1 Webmaster Forum Logo Part 2
Webmaster Forum Logo Part 3
     
 
  :: Anmeldung

Benutzername:

Registrierung...

Passwort:

Passwort vergessen?

angemeldet bleiben


  
  :: Umfrage
Welche sozialen Netzwerke benutzt du regelmäßig?

 Facebook
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 73%
 keines
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 22%
 Google+
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 19%
 Twitter
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 11%
 Xing
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 schülerVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 meinVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 studiVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 MySpace
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%
 LinkedIn
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%

 ges. 393 Stimmen
 
  :: Buttons

Valid XHTML 1.0 Transitional

ljay

Routinier

Dabei seit: 17.10.2008

Beiträge: 325

 

1 Zum Seitenanfang

Freitag, 17. Oktober 2008, 14:33

Java Compiler

Hallo Leute,

habe vor kurzem angefangen Java zu lernen.
Alles schön und gut, Aber:
Wie mache ich aus der .java eine .class??^^

Ich verstehe das halt nicht so ganz wie das geht und würd mich freuen, wenn vielleicht einer von euch nen Compiler kennt bei den man einfach die Datei auswählen kann und dann wird sie umgewandelt.

Also wenn es sowas gibt, immer her damit ;)

Wenn nicht, gebt mir bitte andere Tipps, was ich da amchen könnte.

Danke im Vorraus!

LG L-Jay
Rechtschreibfehler sind gewollt und dienen der Belustigung!
Bitte mal alle hier klicken - Danke ;-)
 

jperl

Super Moderator

Dabei seit: 09.04.2003

Beiträge: 3 453

 

2 Zum Seitenanfang

Freitag, 17. Oktober 2008, 15:31

das kannst du entweder mit der IDE deiner wahl machen oder mit javac.

einfach in der konsole:

Quellcode

1
javac Klasse.java


eingeben. dann erzeugt javac die Klasse.class datei.
dazu muss unter windows das verzeichnis das javac enthält in der umgebungsvariable eingetragen sein.

danach kannst du mittels

Quellcode

1
java Klasse


das programm starten.

jperl
Konfuzius [chinesischer Philosoph (551 - 479 v. Chr.)]
Das Entscheidende am Wissen ist, daß man es beherzigt und anwendet.
 

ljay

Routinier

Dabei seit: 17.10.2008

Beiträge: 325

 

3 Zum Seitenanfang

Freitag, 17. Oktober 2008, 16:19

Zitat

dazu muss unter windows das verzeichnis das javac enthält in der umgebungsvariable eingetragen sein.
Na klasse, wie geht das denn?? :D
Rechtschreibfehler sind gewollt und dienen der Belustigung!
Bitte mal alle hier klicken - Danke ;-)
 

Dabei seit: 28.09.2007

Beiträge: 967

 

4 Zum Seitenanfang

Freitag, 17. Oktober 2008, 16:22

Setzen einer PATH-Umgebungsvariable
Das ist glaube ich das was du brauchst.



ak
 

ljay

Routinier

Dabei seit: 17.10.2008

Beiträge: 325

 

5 Zum Seitenanfang

Freitag, 17. Oktober 2008, 16:33

Haste davon auch ne Version die für XP gedacht ist??^^
Rechtschreibfehler sind gewollt und dienen der Belustigung!
Bitte mal alle hier klicken - Danke ;-)
 

Dabei seit: 28.09.2007

Beiträge: 967

 

6 Zum Seitenanfang

Freitag, 17. Oktober 2008, 16:37

Hab zwar kein XP, so sollte es aber gehen:

Systemsteuerung -> System -> Erweiter (oder so) -> Umgebungsvariablen

So gehts unter Vista, XP so ähnlich denke ich, kann sein das die Buttons anders heißen ;)

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »andreaskeil« (17. Oktober 2008, 16:37)

 

ljay

Routinier

Dabei seit: 17.10.2008

Beiträge: 325

 

7 Zum Seitenanfang

Freitag, 17. Oktober 2008, 16:45

Ja Ok, habs jetzt zu den Variablen da geschafft.
Aber ich habe noch ein anderes Problem:
Ich soll doch in der Eingabeaufforderung in den Ordner C:\ wechseln und dort dann "javac" eingeben.
Aber bei mir kommt dann nur die Ausgabe

Zitat

Der Befehl "javac" ist entweder falsch geschrieben oder konnte nicht gefunden werden.
Was soll ich machen?
Was habe ich falsch gemacht?
Rechtschreibfehler sind gewollt und dienen der Belustigung!
Bitte mal alle hier klicken - Danke ;-)
 

silence

König

Dabei seit: 28.02.2003

Beiträge: 981

 

8 Zum Seitenanfang

Freitag, 17. Oktober 2008, 16:53

Hast du überhaupt das JDK installiert? Das JRE (normale Laufzeitumgebung) enthält kein javac...
Aktuell nutze ich: Windows, Linux, MacOS X, Solaris...weil die Welt nicht nur S/W ist!
Blog
 

ljay

Routinier

Dabei seit: 17.10.2008

Beiträge: 325

 

9 Zum Seitenanfang

Freitag, 17. Oktober 2008, 17:01

Natürlich habe ich das JDK installiert!
Erst letzte Woche^^

Unter Software sind folgende Einträge drin:
- J2SE Runtimes Environment 5.0 Update 4
- Java DB 10.3.1.4
- Java(TM) 6 Update 7
- Java(TM) SE Development Kit 6 Update 7

Also installiert isses...
Gibts vielleicht noch ne andere Lösung??
Rechtschreibfehler sind gewollt und dienen der Belustigung!
Bitte mal alle hier klicken - Danke ;-)
 

jperl

Super Moderator

Dabei seit: 09.04.2003

Beiträge: 3 453

 

10 Zum Seitenanfang

Freitag, 17. Oktober 2008, 17:59

klar. wie gesagt entweder eine IDE wie eclipse.

die zweite möglichkeit wäre eben wie gesagt javac.
wenn die fehlermeldung "Der Befehl "javac" ist entweder falsch geschrieben oder konnte nicht gefunden werden. " lautet, dann hast du den pfad der umgebungsvariable falsch gesetzt. die umgebungsvariable PATH muss den ordner der die javac enthält beinhalten.

alternativ kannst du auch statt javac den vollen pfad zur javac.exe angeben.
also z.b.

Quellcode

1
c:\java\dir\javac Klasse.java


jperl
Konfuzius [chinesischer Philosoph (551 - 479 v. Chr.)]
Das Entscheidende am Wissen ist, daß man es beherzigt und anwendet.
 

ljay

Routinier

Dabei seit: 17.10.2008

Beiträge: 325

 

11 Zum Seitenanfang

Freitag, 17. Oktober 2008, 18:05

Was für ne Umgebungsvariable soll ich denn setzen?
Eine Benutzervariable oder Systemvariable?
Rechtschreibfehler sind gewollt und dienen der Belustigung!
Bitte mal alle hier klicken - Danke ;-)
 

jperl

Super Moderator

Dabei seit: 09.04.2003

Beiträge: 3 453

 

12 Zum Seitenanfang

Freitag, 17. Oktober 2008, 20:59

eine systemvariable, weil die dann für alle benutzer gilt.

siehe anleitung von andreaskeil.

jperl
Konfuzius [chinesischer Philosoph (551 - 479 v. Chr.)]
Das Entscheidende am Wissen ist, daß man es beherzigt und anwendet.
 

ljay

Routinier

Dabei seit: 17.10.2008

Beiträge: 325

 

13 Zum Seitenanfang

Freitag, 17. Oktober 2008, 22:27

Ja also das müsste jetzt soweit geklappt haben^^
Hier nen Screenshot von javac:



Was muss ich anschließend machen um die Datei umzuwandeln??
Rechtschreibfehler sind gewollt und dienen der Belustigung!
Bitte mal alle hier klicken - Danke ;-)
 

jperl

Super Moderator

Dabei seit: 09.04.2003

Beiträge: 3 453

 

14 Zum Seitenanfang

Freitag, 17. Oktober 2008, 23:05

naja Usage javac <options> <source files> sagt eigentlich alles.

einfach

Quellcode

1
javac Testklasse.java

wenn die Datei Testklasse.java im gleichen ordner liegt.
wenn du noch nicht im richtigen ordner bist einfach mittels cd hinnavigieren.

liegt also die datei testklasse.java in c:\testfolder

Quellcode

1
2
cd c:\testfolder
javac Testklasse.java


jperl
Konfuzius [chinesischer Philosoph (551 - 479 v. Chr.)]
Das Entscheidende am Wissen ist, daß man es beherzigt und anwendet.
 

ljay

Routinier

Dabei seit: 17.10.2008

Beiträge: 325

 

15 Zum Seitenanfang

Freitag, 17. Oktober 2008, 23:10

ja ok,
klappt.

Vielen Dank ;)
Rechtschreibfehler sind gewollt und dienen der Belustigung!
Bitte mal alle hier klicken - Danke ;-)
 

Dukler

Mitglied

Dabei seit: 29.10.2008

Beiträge: 27

 

16 Zum Seitenanfang

Mittwoch, 29. Oktober 2008, 19:11

Hi,
auch wenn dein frage bereits beantwortet ist solltest du dir umbedingt ein IDE herunterladen(z.B.: Netbeans).
Das ist meiner Meinung nach praktischer und das Syntax Highlighting ist auch nützlich.
 

ludendorff

Jungspund

Dabei seit: 25.06.2008

Beiträge: 21

 

17 Zum Seitenanfang

Mittwoch, 29. Oktober 2008, 21:52

Baust du eine Java-dateien etwa von Hand?!
Davon kann ich dir nur abraten.
Wenn du mal größere Projekte planst wirst du um ein gute IDE nicht rum kommen.
Ich sag nur Eclipse!
 

silence

König

Dabei seit: 28.02.2003

Beiträge: 981

 

18 Zum Seitenanfang

Mittwoch, 29. Oktober 2008, 22:07

Anfänger brauchen eine derart komplexe IDE wie Netbeans, Eclipse oder Visiual Studio genausoviel, wie ein Flugschüler eine Boing 747 :rolleyes:
Aktuell nutze ich: Windows, Linux, MacOS X, Solaris...weil die Welt nicht nur S/W ist!
Blog
 

cybermaxtc

Tripel-As

Dabei seit: 23.11.2007

Beiträge: 215

 

19 Zum Seitenanfang

Donnerstag, 30. Oktober 2008, 06:38

Das war ja wohl die Grundaussage:

Zitat

Wenn du mal größere Projekte planst wirst du um ein gute IDE nicht rum kommen.



Zitat

Anfänger brauchen eine derart komplexe IDE wie Netbeans, Eclipse oder Visiual Studio genausoviel, wie ein Flugschüler eine Boing 747


Ich darf selber gerade Java lernen, und klar ist Eclipse noch einmal umfangreich zum Lernpensum dazu, aber
auch soooowas von komfortabel...

Syntax einfärbung, Code Completion, Projekt Verwaltung...

Auf der anderen Seite spricht nix dagegen, (im Gegenteil wohl eher dafür) mit nem 0815 Editor zu coden, der
Lerneffekt ist wahrscheinlich höher...
Wer mit dem Strom schwimmt, wird ganz schön den Bach runter geh´n... "M. F. H"
 

Ähnliche Themen