Приложение Maven: примечания

1. Установите единую кодировку набора символов для всего проекта.

2. Используйте тег свойств, чтобы определить номер версии, на которую указывает ссылка.

3. Пропустите тестовый класс при использовании Maven для упаковки проекта.

 

1. Установите единую кодировку набора символов для всего проекта.

Если в проекте требуется унифицированная кодировка набора символов, вам необходимо установить:

<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

Полная конфигурация выглядит следующим образом:

<properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <java.version>11</java.version>
</properties>

 

2. Используйте тег свойств, чтобы определить номер версии, на которую указывает ссылка.

Пример: используйте тег свойств, чтобы определить номер версии Jackson.

(1) Сначала определите номер версии в теге <properties>:

<properties>
    <java.version>11</java.version>
    <jackson.version>2.11.3</jackson.version>
</properties>

(2) Затем добавьте соответствующие ссылки на Джексона в тег <dependencies>:

<!-- Jackson依赖 -->
<dependency>
    <groupId>com.fasterxml.jackson.core</groupId>
    <artifactId>jackson-core</artifactId>
    <version>${jackson.version}</version>
</dependency>
<dependency>
    <groupId>com.fasterxml.jackson.core</groupId>
    <artifactId>jackson-databind</artifactId>
    <version>${jackson.version}</version>
</dependency>
<dependency>
    <groupId>com.fasterxml.jackson.core</groupId>
    <artifactId>jackson-annotations</artifactId>
    <version>${jackson.version}</version>
</dependency>

 

3. Пропустите тестовый класс при использовании Maven для упаковки проекта.

Добавьте следующую конфигурацию в тег <properties>:

<properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <skipTests>true</skipTests> <!--打包的时候跳过测试类-->
</properties>

 

рекомендация

отblog.csdn.net/pan_junbiao/article/details/109223395