


Einstellungen der Java-Umgebungsvariablen und Installationspfad der Java-Ansicht
Freunde, die mit Java entwickeln, wissen möglicherweise, dass die Umgebungsvariableneinstellungen und Installationspfade in Java je nach System variieren. Lassen Sie mich vorstellen, wie sie unter Linux- und Windows-Systemen festgelegt und angezeigt werden.
Nachdem wir JDK auf dem Computer installiert haben, richten wir es so ein, dass die Java-Umgebung verwendet werden kann. Klicken Sie zunächst mit der rechten Maustaste auf „Arbeitsplatz“. Eigenschaften öffnen. Wählen Sie dann „Umgebungsvariablen“ unter „Erweitert“ aus. Die Systemvariablen in der neuen Eröffnungsschnittstelle müssen drei Attribute festlegen: „JAVA_HOME“, „Pfad“ und „Klassenpfad“, darunter in einer Umgebung, in der JDK nicht installiert wurde. Das Pfadattribut ist ursprünglich vorhanden. Und JAVA_HOME und Klassenpfad existieren nicht.
1: Klicken Sie auf „Neu“ und schreiben Sie dann JAVA_HOME in den Variablennamen. Wie der Name schon sagt, ist die Bedeutung dieser Variablen der Installationspfad von Java, haha, und schreiben Sie dann den gerade installierten Pfad Variablenwert „C:\jdk1.6“. (Hinweis: Wenn der Installationspfad nicht Datenträger C ist oder sich nicht im Ordner jdk1.6 befindet, kann er entsprechend geändert werden. Es wird davon ausgegangen, dass der folgende Text in C:\jdk1.6 installiert ist.)
Zweitens: Zweitens Suchen Sie in den Systemvariablen den Pfad und klicken Sie auf Bearbeiten. Die Bedeutung der Pfadvariablen besteht darin, dass das System den Java-Befehl in jedem Pfad erkennen kann. Der Variablenwert lautet daher „.;%JAVA_HOME%\bin“ (wobei „%“ JAVA_HOME% bedeutet, dass JAVA_HOME nur den Wert festgelegt hat. Sie können auch direkt „C:\jdk1.6\bin“ schreiben.
Drittens: Klicken Sie abschließend auf „Neu“ und schreiben Sie dann den Klassenpfad in den Variablennamen. Die Bedeutung davon Die Variable dient zum Laden der Klasse für den Java-Pfad (Klasse oder Bibliothek). Der Java-Befehl kann die Klasse nur erkennen, wenn sie sich im Klassenpfad befindet. Sein Wert ist „.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\toos.jar (fügen Sie . hinzu, um den aktuellen Pfad anzugeben)“, was dasselbe ist wie „%JAVA_HOME% hat die gleiche Bedeutung“
Nachdem die oben genannten drei Variablen festgelegt wurden, drücken Sie „OK“, bis das Eigenschaftenfenster verschwindet. Der nächste Schritt besteht darin, zu überprüfen, ob die Installation erfolgreich ist. Öffnen Sie zunächst „Start“ -> „Ausführen“ und geben Sie „cmd“ ein, um die DOS-Systemschnittstelle aufzurufen. Klicken Sie dann auf „Java-Version“, wenn die Installation erfolgreich war. Das System zeigt die Java-Version jdk „1.6.0“ an.
Stellen Sie sicher, dass der auf dem Laufwerk C installierte Dateiname jdk1.6 ist. Geben Sie einfach „javac“ in die DOS-Schnittstelle ein, um zu überprüfen, ob der Befehl zulässig ist 🎜>
set java_home:查看JDK安装路径 java -version:查看JDK版本
whereis java which java (java执行路径) echo $JAVA_HOME echo $PATH
die Datei /etc/profile (Alle Benutzer weltweit)
vi Diese Datei /etc/profile
wird am Ende der Profildatei hinzugefügt:
export JAVA_HOME=/usr/share/jdk1.6.0_20 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
Fügen Sie am Ende der .bash_profile-Datei Folgendes hinzu:
export JAVA_HOME=/usr/share/jdk1.6.0_20 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar .shell终端执行下列命令: (临时用) export JAVA_HOME=/usr/share/jdk1.6.0_14 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
1. Zum Beispiel zur Vereinfachung der Referenz Wenn Ihr JDK im Verzeichnis C:\Programme\Java\jdk1.6.0 installiert ist, legen Sie JAVA_HOME auf diesen Verzeichnispfad fest. Wenn Sie diesen Pfad in Zukunft verwenden möchten, geben Sie einfach %JAVA_HOME% ein, um die Eingabe eines langen Pfads zu vermeiden Pfadzeichenfolge für jede Referenz;
2. Das Prinzip der Normalisierung: Wenn sich Ihr JDK-Pfad ändern muss, müssen Sie nur den Variablenwert von JAVA_HOME ändern, andernfalls müssen Sie jedes Dokument ändern, das einen absoluten Pfad verwendet Um auf das JDK-Verzeichnis zu verweisen, kann ein bestimmtes Programm das JDK nicht finden, und die Folgen sind vorstellbar. 3. Software von Drittanbietern verweist auf die vereinbarte JAVA_HOME-Variable Andernfalls können Sie die Software in Zukunft nicht mehr normal verwenden. Wenn eine bestimmte Software nicht normal verwendet werden kann, sollten Sie darüber nachdenken, ob dies das Problem ist .
2. CLASSPATH festlegen:
Dies ist ein sehr interessantes Problem, das natürlich auch Anfänger quält. Der Zweck des Setzens dieser Variablen besteht darin, dem Programm die Suche nach der entsprechenden „.class“-Datei zu ermöglichen Beispiel: Wenn Sie ein JAVA-Programm ---A.java kompilieren, erhalten Sie eine Klassendatei von A.class. Wenn Sie Java A im aktuellen Verzeichnis ausführen, erhalten Sie die entsprechenden Ergebnisse (Voraussetzung). Ja, das haben Sie Setzen Sie CLASSPATH auf „.“). Wenn Sie nun A.class in ein anderes Verzeichnis verschieben (z. B. „e:\“) und Java A ausführen, tritt eine NoClassDefFindError-Ausnahme auf, da die .class-Datei nicht gefunden werden kann. Jetzt erhöhen Sie CLASSPATH auf: „.;e:\“ und führen dann Java A aus, um die Ergebnisse zu sehen~~:)~~~, alles ist normal, der Java-Befehl hat die .class-Datei über CLASSPATH gefunden! >
3. Pfad festlegen:
Der Grund ist sehr einfach. Möchten Sie %JAVA_HOME%\bin\java usw. verwenden, um Java-Befehle jederzeit auszuführen? % JAVA_HOME%\bin wird zum PATH-Pfad hinzugefügt, sodass wir Befehle nur mit Java in jedem Pfad ausführen können (Wenn Sie Ihren Code in das Eingabeaufforderungsfenster eingeben, fügt das Betriebssystem das aktuelle Verzeichnis und die PATH-Variablen zu Find hinzu die entsprechende Anwendung im Verzeichnis und führen Sie sie aus.
3. Deinstallieren Sie jdk
·Führen Sie den Befehl im Shell-Terminal aus./uninstall .sh, um JDK zu deinstallieren.
Weitere Artikel zur Einstellung von Java-Umgebungsvariablen und zum Installationspfad für die Java-Anzeige finden Sie auf der chinesischen PHP-Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Fehlerbehebung und Lösungen für die Sicherheitssoftware des Unternehmens, die dazu führt, dass einige Anwendungen nicht ordnungsgemäß funktionieren. Viele Unternehmen werden Sicherheitssoftware bereitstellen, um die interne Netzwerksicherheit zu gewährleisten. ...

Bei Verwendung von MyBatis-Plus oder anderen ORM-Frameworks für Datenbankvorgänge müssen häufig Abfragebedingungen basierend auf dem Attributnamen der Entitätsklasse erstellt werden. Wenn Sie jedes Mal manuell ...

Die Verarbeitung von Feldzuordnungen im Systemdocken stößt häufig auf ein schwieriges Problem bei der Durchführung von Systemdocken: So kartieren Sie die Schnittstellenfelder des Systems und ...

Lösungen zum Umwandeln von Namen in Zahlen zur Implementierung der Sortierung in vielen Anwendungsszenarien müssen Benutzer möglicherweise in Gruppen sortieren, insbesondere in einem ...

Beginnen Sie den Frühling mit der Intellijideaultimate -Version ...

Wenn Sie TKMybatis für Datenbankabfragen verwenden, ist das Aufbau von Abfragebedingungen ein häufiges Problem. Dieser Artikel wird ...

Konvertierung von Java-Objekten und -Arrays: Eingehende Diskussion der Risiken und korrekten Methoden zur Konvertierung des Guss-Typs Viele Java-Anfänger werden auf die Umwandlung eines Objekts in ein Array stoßen ...

Detaillierte Erläuterung des Designs von SKU- und SPU-Tabellen auf E-Commerce-Plattformen In diesem Artikel werden die Datenbankdesignprobleme von SKU und SPU in E-Commerce-Plattformen erörtert, insbesondere wie man mit benutzerdefinierten Verkäufen umgeht ...
