[Magnífica transformación de Xiaobai de base cero] Cree el entorno del proyecto Dynamic Web Project --- Descarga e instalación de JDK (con estuche)

Debido a la extensión del espacio, el tema de la creación de un proyecto se divide en tres partes y las preguntas de la entrevista se agregarán al final de cada artículo. ¡Haga un pequeño progreso todos los días, y un salario anual de un millón está a la vuelta de la esquina! ! !Inserte la descripción de la imagen aquí

 
 

[ catálogo ]

1. JDK (activado)
  1. Descarga e instalación de
  JDK 2. Configuración de la variable de entorno JDK
  3. Variable de entorno PATH interesante, pequeña aplicación práctica
  4. [Lado diario] La relación entre JDK y JRE y JVM

2. Tomcat (centro)
  1. Descarga e instalación de
  Tomcat 2. Configuración de variables de entorno de Tomcat
  3. Aplicaciones pequeñas reales
  4. [Lado diario]

2. Maven (abajo)
  1. Descarga e instalación de
  Maven 2. Configuración de variables de entorno de Maven
  3. Pequeñas aplicaciones prácticas
  4. [Lado diario]
 
 

1. Descarga e instalación de JDK

JDK (Java Development Kit) es un kit de desarrollo de software de lenguaje Java, utilizado principalmente para aplicaciones Java en dispositivos móviles y dispositivos integrados. JDK es el núcleo de todo el desarrollo de Java, contiene el entorno operativo JAVA (biblioteca de clases del sistema JVM + Java) y herramientas JAVA . Por ejemplo: javac.exe, java.exe, jar.exe, etc.

点击进入Oracle官网下载
Debe registrarse para obtener una cuenta de Oracle, completar la información y descargarla después de iniciar sesión. Ahora la última versión es JDK15. Descargué JDK8. Puede verlo desplazándose hacia abajo.

Inserte la descripción de la imagen aquí
Una vez completada la descarga, busque el paquete de instalación e inicie el programa de instalación.
Inserte la descripción de la imagen aquí
Haga clic en Siguiente.
Inserte la descripción de la imagen aquí
Haga clic en Siguiente. La ruta de instalación se puede cambiar. Puede ser cualquier carpeta sin una ruta de espacio en cualquier disco. No la cambiaré y usaré la ruta predeterminada. Después del cambio, se cambiará otra ruta más tarde, lo cual es problemático.
Inserte la descripción de la imagen aquí
Espere un momento
Inserte la descripción de la imagen aquí
a que se complete la instalación.
Inserte la descripción de la imagen aquí
Haga clic en Siguiente.
Inserte la descripción de la imagen aquí
Finalmente, espere a que se complete la instalación.
Inserte la descripción de la imagen aquí
Entonces puedes ver que ya hay archivos que acabamos de instalar en la ruta de instalación (lo instalé antes y lo volví a instalar para poder escribir el tutorial, por lo que hay varias versiones) .Si tienes cuidado, encontrarás que aún quedan más carpetas. Fuera de la carpeta jre, que es la misma que la versión jdk, esto se explica en la definición, jdk incluye herramientas jre y java. Si acaba de ejecutar el proyecto, puede instalar jre, pero si desea programar, debe instalar jdk.

Inserte la descripción de la imagen aquí

2. Configuración de variables de entorno JDK

El propósito de configurar variables de entorno es facilitar la compilación y ejecución de programas java en la consola, sin tener que ingresar al directorio del programa java (directorio de instalación) para ejecutar. De esta manera, los archivos de programa java que coloque en cualquier directorio (como el escritorio) se pueden compilar y ejecutar, en lugar de tener que colocar este archivo de programa en el directorio donde se encuentran java.exe y javac.exe. ¡Esto será mucho más conveniente !
Al ejecutar el comando java.exe, la consola primero encontrará el programa java.exe en el directorio actual, por lo que si el archivo del programa java se encuentra en el directorio donde se encuentra java.exe, se puede ejecutar correctamente. De lo contrario, entonces la consola Simplemente vaya a la ruta especificada en la variable de ruta para encontrarla. ¡Entonces será mucho más conveniente después de la configuración! ¡Puede compilar y ejecutar los archivos del programa Java en otros directorios a través de la consola!

windows+ EIngrese a [Mi PC] → haga clic con el botón derecho y seleccione [Propiedades del equipo] → Panel de control y haga clic en [Configuración avanzada del sistema] → cambie a la pestaña [Avanzado] → haga clic en [Variables de entorno] para configurar

  1. Variable de entorno JAVA_HOME Apunta al directorio de instalación de jdk . Software como Eclipse / NetBeans / Tomcat puede encontrar y usar el jdk instalado buscando la variable JAVA_HOME.
C:\Program Files\Java\jdk1.8.0_271 -- 粘贴在【JAVA_HOME】,没有就自己创建一个JAVA_HOME变量
  1. La función de la variable de entorno PATH es especificar la ruta de búsqueda del comando . Al ejecutar un comando en el shell, buscará en la ruta especificada por la variable PATH para ver si puede encontrar el programa de comando correspondiente. Necesitamos agregar el directorio bin bajo el directorio de instalación jdk a la variable PATH existente. El directorio bin contiene archivos ejecutables de uso frecuente, como javac / java / javadoc, etc. Después de configurar la variable PATH, puede Las herramientas como javac / java se ejecutan en el directorio. De esto, lo mismo es cierto para otros procedimientos .
 ;%JAVA_HOME%\bin -- 粘贴在【PATH】变量尾部
  1. El rol de la variable de entorno CLASSPATH es especificar la ruta de búsqueda de clases . Para usar las clases que se han escrito, la premisa es, por supuesto, que se pueden encontrar. La JVM busca clases a través de CLASSPTH. Necesitamos establecer dt.jar y tools.jar en el subdirectorio lib del directorio de instalación de jdk en CLASSPATH, y el directorio actual "." También debe agregarse a esta variable.
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\tools.jar -- 粘贴在【CLASSPATH】变量尾部
!!!注意前面有一个点也要一起粘进去!!!
  1. Verifique si la configuración es exitosa
    windows+ Rabra [Ejecutar] → ingrese cmd para ingresar a la [ventana del símbolo del sistema] → ingrese [javac -version]

Inserte la descripción de la imagen aquí
*** Si la versión de java no aparece, las variables de entorno no están configuradas correctamente y deben reconfigurarse.
 
 

~~~ Pequeña aplicación práctica interesante de la variable de entorno PATH ~~~

 
 
Encuentra el directorio donde se encuentra el programa ejecutable de Meitu Xiuxiu

Inserte la descripción de la imagen aquí
Copie la barra de direcciones y pegue la ruta en la variable de entorno Path

Inserte la descripción de la imagen aquí
windows+ RAbra [Ejecutar] → ingrese cmd para ingresar a la [ventana del símbolo del sistema] → ingrese [xiuxiu] →Enter

Inserte la descripción de la imagen aquí
Presione la tecla Intro y se sorprenderá al descubrir que el software Meitu Xiuxiu está abierto.
windows+ RAbrir [Ejecutar] → entrar [xiuxiu] → Entertambién puede abrir Meitu Xiuxiu

Inserte la descripción de la imagen aquí
 
 

【Lado diario】

La relación entre JDK y JRE y JVM

JDK (Java Development Kit) : kit de desarrollo de Java. jdk es el núcleo de todo el desarrollo de Java, integra jre y algunos gadgets útiles . Por ejemplo: javac.exe, java.exe, jar.exe, etc.
JRE (Java Runtime Environment) : entorno de ejecución Java. Contiene principalmente dos partes, la implementación estándar de jvm y algunas bibliotecas Java básicas. Comparado con jvm, es parte de la biblioteca de clases de Java .
JVM (Java Virtual Machine) : es la máquina virtual Java con la que estamos familiarizados. Solo reconoce archivos de xxx.class, puede reconocer las instrucciones de código de bytes en el archivo de clase y llamar a la API en el sistema operativo para completar la acción. Por lo tanto, jvm es el núcleo de la multiplataforma de Java , y el mismo código tiene el mismo código de bytes después de la compilación. En el nivel de API de Java, el código que llamamos dispositivo de sonido del sistema es único, independiente del sistema, y ​​el código de bytes generado por la compilación también es único. Sin embargo, el mismo código de bytes se asignará a las llamadas a la API de diferentes sistemas en diferentes implementaciones de JVM, de modo que el código se pueda ejecutar en plataformas sin modificaciones.
Obviamente, la relación entre estos tres es: una relación de anidación en capas. JDK> JRE> JVM .

Supongo que te gusta

Origin blog.csdn.net/weixin_44598507/article/details/109382091
Recomendado
Clasificación