Archiva文件指出:
Archiva的独立安装能够将其配置与安装分开。
但是,我没有成功地使用1.3.6和1.4 (使用Ubuntu12.04)。
$ARCHIVA_BASE设置为/var/archiva并导出,但是包装器似乎没有处理这个问题,总是在安装目录中启动。
此外,1.4init脚本(bin/archiva)使用$BASEDIR而不是$ARCHIVA_BASE
有人有线索吗?
发布于 2016-08-24 10:40:09
这篇文章可能有点旧,但我还是想分享一下我使用Archiva 2.2.1的经验。通过简单地设置$ARCHIVA_BASE (如http://archiva.apache.org/docs/1.4-M4/adminguide/standalone.html上所述)将基础与安装目录分开仍然不起作用。我做了以下工作,让Archiva启动并运行:
我的设置
在Archiva配置文件中的调整
文件/opt/存档/当前/bin
BASEDIR_CONFIG="/data/archiva_data"
WRAPPER_CONF="$BASEDIR_CONFIG/conf/wrapper.conf"
PIDDIR="$BASEDIR_CONFIG/logs"包装配置文件/数据/档案_数据/conf/包装
#Manually set the Archiva Basedir
set.default.ARCHIVA_BASE=/data/archiva_data因此,一夫一妻指出的步骤确实有效,但是需要对包装配置文件进行进一步调整,以反映正在从安装目录移出的配置。
更改之后,我能够启动并使用Archiva。
发布于 2016-03-17 16:25:14
1当您将配置文件从原始的conf文件夹复制到您的文件夹时,请记住使用cp。
2.如果您试图以服务的形式运行wrapper.conf,则需要在第14行修改ARCHIVA_BASE文件夹,同时添加ARCHIVA_BASE文件夹。
https://stackoverflow.com/questions/15221288
复制相似问题