Mi informacion de contacto
Correo[email protected]
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
En un proyecto Maven,pom.xml
El archivo es el archivo de configuración del modelo de objetos del proyecto (POM), que define las dependencias, complementos, configuraciones de compilación, etc.Lo siguiente espom.xml
Algunas etiquetas importantes en el archivo y sus funciones:
<modelVersion>
:
4.0.0
。<modelVersion>4.0.0</modelVersion>
<groupId>
:
<groupId>com.example</groupId>
<artifactId>
:
<artifactId>my-project</artifactId>
<version>
:
<version>1.0.0</version>
<packaging>
:
jar
、war
、pom
esperar.El valor predeterminado esjar
。<packaging>jar</packaging>
<name>
:
<name>My Project</name>
<description>
:
<description>This is a sample project</description>
<url>
:
<url>http://www.example.com</url>
<dependencies>
:
<dependency>
Paquete de etiquetas.<dependencies>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>5.3.8</version>
</dependency>
</dependencies>
<dependencyManagement>
:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>5.3.8</version>
</dependency>
</dependencies>
</dependencyManagement>
<repositories>
:
<repositories>
<repository>
<id>central</id>
<url>https://repo.maven.apache.org/maven2</url>
</repository>
</repositories>
<build>
:
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.1</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
</build>
<properties>
:
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
</properties>
<profiles>
:
<profiles>
<profile>
<id>dev</id>
<properties>
<env>development</env>
</properties>
</profile>
</profiles>
Estas etiquetas constituyen pom.xml
El marco básico para configurar y gestionar proyectos Maven. Cada etiqueta tiene un propósito específico y ayuda a los desarrolladores a definir varios aspectos del proyecto.