repositories tag
Maven merkezi repository dışında daha farklı bir repository eklemek istersek kullanırız.
URL Tag
Örnek
Şöyle yaparız.
Örnek
Şöyle yaparız.
<repositories>
<repository>
<id>my-internal-site</id>
<url>http://myserver/repo</url>
</repository>
</repositories>
Örnek
Central Repository için https kullanmak gerekir. Açıklaması şöyle.
Dosya sistem için şöyle yaparız.
Central Repository için https kullanmak gerekir. Açıklaması şöyle.
Şöyle yaparız.Effective January 15, 2020, The Central Repository no longer supports insecure communication over plain HTTP and requires that all requests to the repository are encrypted over HTTPS.
<repositories>
<repository>
<id>central maven repo</id>
<name>central maven repo https</name>
<url>https://repo.maven.apache.org/maven2</url>
</repository>
</repositories>
Örnek - dosya SistemiDosya sistem için şöyle yaparız.
<repositories>
<repository>
<id>local-repo</id>
<url>file:///${project.basedir}/repo</url>
</repository>
</repositories>
releases ve snapshots Tag
Örnek
Şöyle yaparız.<repositories>
<repository>
<id>maven.oracle.com</id>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
<url>https://maven.oracle.com</url>
</repository>
</repositories>
server tagservers tag içindedir. Açıklaması şöyle.
Some artifact repositories require a username and password to access. Many times, the repository is a private server hosting internal artifacts. When this is the case, credentials for accessing the repository must be provided in the settings.xml,Deploy edilecek Nexus şifresi kullanılır.
Örnek
Şöyle yaparız. id alanı ile repository id alanı aynı olmalı.
<profile><repositories><repository><id>...</id>...<repository><repositories><profile><server><id>myrepo_Snapshots</id><username>admin</username><password>xxxx</password></server>
Hiç yorum yok:
Yorum Gönder