6 Mart 2023 Pazartesi

POM İçinde dependencyManagement Tag

Giriş
Bu tag ister BOM içinde, ister kendi POM projemiz içinde olsun kullanılmasını istediğimiz kütüphane sürümlerini belirtir.

BOM Import Etmek
<type>pom</type> yapılır. <scope>import</scope> belirtilir

Örnek
Şöyle yaparız
<project ...>
  <modelVersion>4.0.0</modelVersion>
  <groupId>baeldung</groupId>
  <artifactId>Test</artifactId>
  <version>0.0.1-SNAPSHOT</version>
  <packaging>pom</packaging>
  <name>Test</name>
    
  <dependencyManagement>
    <dependencies>
      <dependency>
        <groupId>baeldung</groupId>
        <artifactId>Baeldung-BOM</artifactId>
        <version>0.0.1-SNAPSHOT</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
    </dependencies>
  </dependencyManagement>
</project>
Conflicting Transitive Dependency
Conflicting Transitive Dependency yazısına taşıdım

Hiç yorum yok:

Yorum Gönder

mvnup komutu

check Şöyle yaparız mvnup check apply Şöyle yaparız mvnup apply