Apache Archivaは強力なリポジトリマネージャです。Apache ArchivaをUbuntuにインストールするための簡単なガイドがあります。

Apache Archivaのインストール

1. Apache Archivaをダウンロードする


Apache Archivaの公式サイト

をご覧ください。もっとダウンロードするリンクをクリックし、ダウンロードページにアクセスし、ダウンロードするにはtarバージョンをクリックしてください(例:apache-archiva-1.2.2-bin.tag.gz)。

__P.Sスタンドアロンバージョンを選択します。JettyはWebコンテナとしてビルドインされています。

2.それを抽出する

tarコマンドで展開します。

mkyong$ tar -xvzf apache-archiva-1.2.2-bin.tar.gz


P.Sリンクに関する詳細://linux/how-to-zip-unzip-tar-in-unix-linux/[tarコマンド]

3.それを始める

Apache Archivaのbinフォルダをロケールし、 ”

。/archiva start

“コマンドで起動します。

mkyong@mkyong-desktop:~/Desktop/apache-archiva-1.2.2/bin$ ./archiva
Usage: ./archiva { console | start | stop | restart | status | dump }
mkyong@mkyong-desktop:~/Desktop/apache-archiva-1.2.2/bin$ ./archiva start
Starting Apache Archiva...

4.完了

インストール後

ポート競合の問題を避けるために、Apache Archivaのデフォルトの8080ポート番号を変更する必要があるかもしれません。

1. Archiva設定ファイル

Apache ArchivaのWebコンテナ設定ファイル ”

\ {achiva__folder}/conf/jetty.xml

“にアクセスし、あなたの好きなエディタで編集します。

vim {achiva__folder}/conf/jetty.xml

2.ポート番号を更新する

次のパターンを見つける

<Call name="addConnector">
   <Arg>
       <New class="org.mortbay.jetty.nio.SelectChannelConnector">
         <Set name="host"><SystemProperty name="jetty.host"/></Set>
         <Set name="port"><SystemProperty name="jetty.port" default="8080"/></Set>
         <Set name="maxIdleTime">30000</Set>
         <Set name="Acceptors">2</Set>
         <Set name="statsOn">false</Set>
         <Set name="confidentialPort">8443</Set>
     <Set name="lowResourcesConnections">5000</Set>
     <Set name="lowResourcesMaxIdleTime">5000</Set>
       </New>
   </Arg>
</Call>

桟橋のポートを他のポストに変更する – 8888

<Set name="port"><SystemProperty name="jetty.port" default="8888"/></Set>

3.再起動する

Apache Archivaを再起動して、有効にします。

mkyong@mkyong-desktop:~/Desktop/apache-archiva-1.2.2/bin$ ./archiva restart
Stopping Apache Archiva...
Stopped Apache Archiva.
Starting Apache Archiva...

これで、


http://localhost:8888/archiva


を介してApache Archiva Web管理者にアクセスできます。


apache archiva

リンク://tag/maven/[maven]

ubuntu