Wie installierst du JDK?

8

Ich habe Eclipse und kann Java-Apps testen, aber ich weiß nicht, wie ich sie kompilieren soll. Ich habe gelesen, dass ich javac -version in meine cmd.exe eintippen und sehen soll, ob sie erkannt wird. Es ist nicht. Also ging ich zur Website der Sonne und lud / installierte JDK v6. Dennoch heißt es immer noch, Javac 'ist ein unerkanntes Kommando. Was mache ich falsch?

Danke!

UPDATE Nach dem Lesen einiger Antworten scheint es, als ob ich versuche, eine .jar-Datei zu erstellen, die auf einem anderen Computer (mit der Laufzeitumgebung) ausgeführt werden kann. Allerdings habe ich Probleme herauszufinden, wie das geht. Dies könnte daran liegen, dass ich Flex Builder (Eclipse) verwende, aber ich habe auch die Möglichkeit hinzugefügt, Java-Projekte zu erstellen.

Danke

UPDATE OK Ich möchte keine JAR-Datei erstellen, ich versuche nicht, sie zu archivieren. Der Sinn des Programms besteht darin, es an Benutzer zu senden, damit sie das Programm verwenden können ... DAS ist es, was ich versuche mach ... warum ist das so schwer?

    
JD Isaacks 15.06.2009, 20:41
quelle

7 Antworten

0

Eine JAR-Datei kann als ausführbare Datei fungieren, wenn Sie Ihr Projekt als JAR-Datei in Eclipse exportieren (wie Michael Borgwardt darauf hingewiesen hat), können Sie angeben, welche ausführbare Klasse die Einsprungstelle ist [aka public static void main(String[] args) ]

Wenn der Benutzer die JRE installiert hat, kann er / sie darauf doppelklicken und die Anwendung wird ausgeführt.

BEARBEITEN: Eine detaillierte Erklärung dazu finden Sie in der " Wie erstelle ich ein ausführbares Java-Programm? "

    
EdSG 16.06.2009, 15:21
quelle
25

Um Eclipse für die Verwendung des JDK einzurichten, müssen Sie diese Schritte ausführen.

1. Laden Sie das JDK herunter

Zuerst müssen Sie das JDK von der Suns Seite herunterladen. (Stellen Sie sicher, dass Sie eine von denen mit dem JDK herunterladen)

2. JDK installieren

Installieren Sie es und es wird einige Dateien auf Ihrer Festplatte speichern. Auf einem Windows-Rechner könnte dies in c: \ program files \ java \ jdk (Versionsnummer)

liegen

3. Eclipse-Einstellungen

Gehen Sie zu den Eclipse Einstellungen - & gt; Java - & gt; Installierte JREs

4. Fügen Sie das JDK hinzu

Klicken Sie auf JRE hinzufügen, und Sie müssen nur das Basisverzeichnis suchen. Klicken Sie auf Durchsuchen ... und gehen Sie zu dem Ort, an dem das JDK auf Ihrem System installiert ist. Die anderen Felder werden für Sie gefüllt, nachdem Sie das Ausgangsverzeichnis gefunden haben.

5. Sie sind fertig

Klicken Sie auf OK. Wenn Sie möchten, dass JDK der Standard ist, dann setzen Sie ein Häkchen daneben in der Liste der installierten JREs.

    
Bernie Perez 15.06.2009 22:02
quelle
7

Sie benötigen keinen separaten Compiler, Eclipse kompiliert die Anwendung bereits für Sie. Was Sie wahrscheinlich tun möchten, ist eine "ausführbare" JAR-Datei zu erstellen, die Sie in Eclipse ausführen können, indem Sie Datei- & gt; Export- & gt; Runable JAR-Datei auswählen.

Beachten Sie jedoch, dass die resultierende JAR-Datei keine "echte" ausführbare Datei (d. h. Windows-Binärdatei) ist. Sie benötigt weiterhin eine JRE, die auf dem Zielcomputer installiert ist. Es gibt nicht wirklich eine Möglichkeit, Windows-Binärdateien zu erstellen. So funktioniert Java nicht. Auf der anderen Seite wird es ohne Neukompilierung auf einer Linux- oder MacOS-Maschine funktionieren (wenn es eine JRE installiert hat).

    
Michael Borgwardt 15.06.2009 21:30
quelle
3

javac befindet sich im Ordner " bin " Ihrer JDK-Installation. Um es auszuführen, müssen Sie entweder den vollständigen Pfad verwenden oder dieses Verzeichnis über die Systemsteuerung dem Suchpfad Ihres Systems hinzufügen.

Wenn Sie c:\program files\java\jdk1.6.0 installiert haben, muss Ihr Aufruf wie folgt aussehen:

%Vor%     
Daniel Schneller 15.06.2009 20:44
quelle
2

Umm, Eclipse ist eine IDE, es kompiliert Dinge, wie Sie gehen. Sie brauchen kein Javac.

    
skaffman 15.06.2009 20:45
quelle
1

Wenn Sie Eclipse installiert haben und Sie können neue Java-Anwendungen darin schreiben, sollte Ihre Kompilierung bereits funktionieren ..

Eclipse erstellt / kompiliert Ihr System automatisch, wenn Sie neue Java-Dateien speichern. Versuchen Sie einfach, eine neue einfache Hello World App zu schreiben, die etwas auf die Konsole schreibt (geben Sie einfach sysout und Strg + Leertaste in Eclipse ein)

    
Juri 15.06.2009 20:46
quelle
1

Eclipse kompiliert automatisch alle Projekte im Arbeitsbereich. Sie können diese Option deaktivieren, wenn Sie dies unter Projekt- & gt; Automatisch erstellen möchten.

    
Igor Zelaya 15.06.2009 20:46
quelle

Tags und Links