Apache Archiva是功能强大的存储库管理器,这是在Ubuntu中安装Apache Archiva的简单指南。
Apache Archiva安装
1.下载Apache Archiva
访问Apache Archiva官方网站 。 单击更多下载链接,访问下载页面,然后单击tar版本以下载它-例如apache-archiva-1.2.2-bin.tag.gz。
PS选择独立版本,Jetty作为Web容器内置。
2.解压
使用tar命令将其解压缩。
mkyong$ tar -xvzf apache-archiva-1.2.2-bin.tar.gz
PS有关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.完成
通过http:// localhost:8080 / archiva访问Apache Archiva Web管理员。
安装后
您可能需要更改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管理员。
翻译自: https://mkyong.com/maven/how-to-install-apache-archiva-in-ubuntu/