τα στοιχεία επικοινωνίας μου
Ταχυδρομείο[email protected]
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Σε ένα έργο Maven,pom.xml
Το αρχείο είναι το αρχείο διαμόρφωσης του μοντέλου αντικειμένου έργου (POM), το οποίο καθορίζει τις εξαρτήσεις του έργου, τα πρόσθετα, τις διαμορφώσεις build κ.λπ.Το παρακάτω είναιpom.xml
Μερικές σημαντικές ετικέτες στο αρχείο και οι λειτουργίες τους:
<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
Περίμενε.Η προεπιλογή είναιjar
。<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>
Συσκευασία ετικέτας.<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>
Αυτές οι ετικέτες αποτελούν pom.xml
Το βασικό πλαίσιο για τη διαμόρφωση και τη διαχείριση έργων Maven. Κάθε ετικέτα εξυπηρετεί έναν συγκεκριμένο σκοπό και βοηθά τους προγραμματιστές να ορίσουν διάφορες πτυχές του έργου.