Bu Sayfayı Paylaş:

Kavram

Distribution Management

Tanım: Maven derleme işlemi sonrasında oluşan dosyaların (.jar , .war vb..) bir sunucuya gönderilmesi için kullanılan sistem. pom.xml içinde distributionManagement elementi ile tanımlanmaktadır.

Örnek

Bir Distribution Management Örneği

pom.xml içinde distributionManagement elementi ile tanımlanmış bir örnek görülmektedir:
<distributionManagement>
	<downloadUrl>http://my.server.com/my-project</downloadUrl>
	<status>deployed</status>
</distributionManagement>

Yukarıdaki örnekte oluşan dosyalar http://my.server.com/my-project sunucusuna gönderilecektir.

Örnek

Bir Repository Distribution Management Örneği

pom.xml içinde distributionManagement elementi ve repository sunucusu ile tanımlanmış bir örnek görülmektedir:
<distributionManagement>
	<repository>
		<id>releases</id>
		<name>Artifactory Managed releases repository</name>
		<url>http://release.server.com/artifactory/versions</url>
		<layout>default</layout>
	</repository>
	<snapshotRepository>
		<id>snapshots</id>
		<name>Artifactory Managed snapshots repository</name>
		<url>http://release.server.com/artifactory/snapshot</url>
		<uniqueVersion>false</uniqueVersion>
		<layout>default</layout>
	</snapshotRepository>
</distributionManagement>

Yukarıdaki örnekte hem version hem de snapshot sürümlerinin farklı konuma gönderilmesi sağlanmaktadır.



Bu Sayfayı Paylaş:

İletişim Bilgileri

Takip Et

Her Hakkı Saklıdır. Bu sitede yayınlanan tüm bilgi ve fikirlerin kullanımından fibiler.com sorumlu değildir. Bu sitede üretilmiş , derlenmiş içerikleri, fibiler.com'u kaynak göstermek koşuluyla kendi sitenizde kullanılabilirsiniz. Ancak telif hakkı olan içeriklerin hakları sahiplerine aittir