Maven configura el jar local descargando el paquete jar de terceros y luego configurando manualmente las dependencias del paquete jar de maven.Por ejemplo: IKEExpression

Explicación: A veces, hay algunos paquetes jar que no están incluidos en el almacén central de maven y el almacén en la nube de Alibaba, que deben descargarse manualmente al local para agregar manualmente las dependencias de maven.Tome el paquete jar IK expression IKExpression como ejemplo

primer paso

Descargue el paquete IKEExpression. Los estudiantes que no tengan este paquete pueden hacer clic para descargar el disco de Alibaba Cloud para compartir

 

segundo paso

Encuentre la ubicación del almacén maven local de su proyecto. Si no está seguro, puede consultar el archivo de configuración maven que establece el almacén local que apunta a

 

Encuentre la ubicación del almacén local correspondiente

tercer paso

Edite su módulo de proyecto pom para especificar que el método de nomenclatura de atención dependiente es crítico

afiliación al proyecto groupId top.cctvo (o sitio web principal de la empresa)

Estoy acostumbrado a usar terceros como nombre de directorio para almacenar archivos jar de terceros.

artefactoId usa directamente IKEExpression (según el nombre del paquete jar que descargó)

version es la versión que descargaste jar

el cuarto paso

Muchos estudiantes preguntarán cómo colocar el frasco en el almacén de maven, cómo ordenar la ubicación y cómo crear el directorio (buena pregunta)

En este momento, después de configurar el tercer paso, haga clic en el proyecto para instalar o actualizar el proyecto. Maven creará automáticamente el directorio de almacén correspondiente para usted, pero le indicará que no se puede encontrar el almacén de paquetes jar de IKEExpression, y no se debe encontrar Lo descargas El paquete jar no está puesto;

Sin tonterías, coloque directamente el paquete descargado en el archivo de dirección creado por maven para mí;

En este momento, encontrará que no hay tantos archivos en este archivo como el mío. En primer lugar, no necesita preocuparse por otros paquetes. Lo principal es que necesitamos crear manualmente un archivo pom en este carpeta dentro De lo contrario, si tiene un paquete jar, aún no puede instalarlo.

el quinto paso

Crear un archivo de configuración pom

Nota: Dos puntos 1. La mejor convención de nomenclatura para el archivo .pom es el nombre del paquete jar que se importará más - más el número de versión más el sufijo .pom (este lugar es fácil de anular y debe prestar atención al (formato del nombre del jar). El nombre es IKEExpression2.1.2.jar. El nombre del paquete jar es "-" sin una barra horizontal. Este hoyo enorme hizo que no pudiéramos encontrar el paquete jar después de la configuración.) 2. Pom configuración de archivos

 

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
	<modelVersion>4.0.0</modelVersion>
	<parent>
		<groupId>top.cctv0.bom</groupId>
		<artifactId>cctv0-bom</artifactId>
		<version>2023.7</version>
		<relativePath /> <!-- lookup parent from repository -->
	</parent>
	<groupId>top.cctv0.webapp</groupId>
	<artifactId>cctv0-webapp</artifactId>
	<packaging>pom</packaging>
	<name>cctv0-webapp</name>

	<!-- 项目依赖 -->
	<dependencies>
		<dependency>
				<groupId>top.cctv0.thirdparty</groupId>
				<artifactId>IKExpression</artifactId>
				<version>2.1.2</version>
			</dependency>
	<dependencies>
</project>

El pom creado manualmente primero copia el identificador estándar del pom <?xml......> y un montón de cosas (también puede usar el mío para cambiar)

El siguiente paso es agregar las propiedades principales de su propio proyecto. Cabe señalar que el groupId aquí es la identificación del paquete principal del paquete IKEExpression del que depende, seguido de la dependencia de este pom que apunta a usted. Tenga en cuenta que debe rootear el tercer paso de su proyecto para escribir Igual

paso seis

¡Luego instale su proyecto pom install con éxito y listo!

 

 

 

Supongo que te gusta

Origin blog.csdn.net/sinat_37792529/article/details/131554674
Recomendado
Clasificación