Konfigurieren von Eclipse zur Verwendung des JDK anstelle von JRE

View more Tutorials:

1- JDK vs JRE

JRE: Java Runtime Environment (Die Java Laufende Umwelt). Es ist grundlegend das virtuelle Maschine  Java ( Java Virtual Machine) , wo Ihr Programm  Java läuft. Es schließt die Browser Plugin für die Implementation  Applet.
JDK: Software Development Kit: Das ist die vollfunktionale Software Entwicklung für  Java, einschließend  JRE, und die Kompiler (compilers) und die Tools (wie  JavaDoc und  Java Debugger) um die Programms zu erstellen und kompilieren
Normalerweise wenn Sie für die Durchführung von Java Programm auf den Browser oder Ihren Computer sorgen, installieren Sie nur JRE. Das ist alles was Sie brauchen. In die andere Seite, wenn Sie für einige Java Programms plannen, brauchen Sie auch ​​​​​​​J DK.
Manchmal obwohl Sie keine Planung für die Entwicklung einer Applikation  Java auf dem Computer haben, installieren Sie  JDK. zum Beispiel, wenn Sie ein  WebApp mit  JSP einsetzen, laufen Sie technisch nur die Programm  Java innerhalb des Applikation Server  ( Application Server). Was brauchen Sie  JDK? Denn der Applikation Server wird  JSP zur  Servlets umwechseln und benutzen  JDK um  Servlet zu kompilieren. Ich bin sicher, dass es mehr Beispiele gibt.

2-  JDK statt JRE verwenden

Wenn die beiden  JRE und  JDK auf Ihrem Computer installiert werden, wird  Eclipse  JRE wie ein Default Tool verwenden um Ihre Projekts zu bauen ( build). Aber  einige Projekts oder die Funktionen zwingen Sie , JDK statt  JRE zu verwenden. Zum Beispiel, Sie haben eine Applikation  Maven, und Sie möchten die Funktion  "Maven install" verwenden um die Applikation zur File  JAR/WAR einzupacken. Der Fehler kann mit der Nachricht wie folgend erscheinen
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.7.0:compile (default-compile) on project Translate: Compilation failure
[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
Meine Beratung ist: Es ist am besten, dass Sie  JDK auf allen Projekts benutzen. So wie konfigurieren Sie auf  Eclipse?
Auf  Eclipse wähle Sie:
  • Window/Preferences

Wenn Sie sehen, dass  Eclipse   JRE benutzen, sollen Sie  JRE löschen und  JDK ​​​​​​​einfügen.
Wählen Sie den Verzeichnis  JDK auf Ihrem Computer:

View more Tutorials: