mavenのrepositoryの作成
クライアント側
~/.m2/settings.xml
サーバの情報のBasic認証の設定を書く。
<?xml version="1.0" encoding="UTF-8"?> <settings> <servers> <server> <id>yamkazu-repository</id> <username>yamkazu</username> <password>xxxxxxx</password> </server> </servers> </settings>
pom.xml
<distributionManagement> <repository> <uniqueVersion>false</uniqueVersion> <id>yamkazu-repository</id> <name>yamkazu repo</name> <url>dav:http://example.com/maven2</url> </repository> <snapshotRepository> <uniqueVersion>true</uniqueVersion> <id>yamkazu-repository</id> <name>yamkazu repo snapshot</name> <url>dav:http://example.com/maven2-snapshot</url> </snapshotRepository> </distributionManagement>
使い方
mvn deploy