Spring Boot APPでLog4J2バージョン2.10の最新バージョンを使用しようとしています。SpringBoot AppでのLog4J2バージョンの拡張
ウルスは、以下で作成された再使用可能なモジュールを起動するため、マイクロサービスソリューションで詳細を述べ -
再利用可能なログコンポーネント(POM断片次のように) -
<log4j.version>2.10.0</log4j.version>
<commons-logging.version>1.2</commons-logging.version>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter</artifactId>
<exclusions>
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-logging</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-api</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-api</artifactId>
<version>${log4j.version}</version>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
<version>${log4j.version}</version>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-slf4j-impl</artifactId>
<version>${log4j.version}</version>
</dependency>
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<version>${commons-logging.version}</version>
</dependency>
microServiceプロジェクトはその後意味それに -
- <log4j.version>2.10.0</log4j.version>
<commons-logging.version>1.2</commons-logging.version>
<dependency>
<groupId>a.b.c</groupId>
<artifactId>reusable-logger-starter</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
2.10.0にjarファイルのバージョンを上書きするのにかかわらず、それは2.7.0を示し
私の仕事は)
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-api</artifactId>
<version>${log4j.version}</version>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
<version>${log4j.version}</version>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-slf4j-impl</artifactId>
<version>${log4j.version}</version>
</dependency>
<dependency>
<groupId>a.b.c</groupId>
<artifactId>reusable-logger-starter</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
MicroServiceのPOMファイルにjarファイルの下に含めるように質問2だった誰もが同様の問題に直面していますか?