2013-03-05 91 views
3

的Archiva文档状态:独立Archiva配置和安装目录

Archiva的独立安装能够从安装

但是分离它的配置,我没能做到这一点与1.3.6和1.4(使用Ubuntu 12.04)。

$ARCHIVA_BASE设置为/var/archiva并导出,但包装似乎没有处理,并始终在安装目录中启动。

此外,1.4初始化脚本(BIN/archiva)使用的$BASEDIR代替$ARCHIVA_BASE

是否有人有线索?

+0

这当然可以在Archiva 1.3.6中使用(请参阅https://github.com/maestrodev/puppet-archiva中有关如何配置它的示例)。更多的信息将需要在错误。对于1.4来说,这似乎是需要审查的回归。 – 2013-03-07 11:01:49

回答

0

我是如何做到的。 安装在/ X1/archiva/archiva我archiva应用与 archiva - > /x1/archiva/apache-archiva-1.4-M4-SNAPSHOT

而且所有提交的数据中/ X1/archiva/archiva基archiva.xml

archiva启动脚本进行改性:

BASEDIR =/X1/archiva/archiva/bin中

BASEDIR_CONF = “/ X1/archiva/archiva基”

WRAPPER_CONF =“$ BASEDIR_CONF /conf/wrapper.conf“

PIDDIR = “$ BASEDIR_CONF /日志”

,它工作正常,因为它:-)

0

1还记得当你从原来的conf文件夹的配置文件复制到您的文件夹使用的CP。

2如果您要将archiva作为服务运行,则需要在第14行修改wrapper.conf并添加ARCHIVA_BASE文件夹。

0

这篇文章可能有点旧,但我仍然想用Archiva 2.2.1分享我的经验。通过简单地设置$ARCHIVA_BASE(如http://archiva.apache.org/docs/1.4-M4/adminguide/standalone.html中所述)将安装目录与安装目录分离仍然不起作用。我做了以下获得Archiva和运行:

我的设置

  • Archiva二进制文件和安装文件的/ opt/archiva /电流当前是指向一个符号链接Apache的archiva-2.2。1
  • 目录CONF /数据/日志/温度/移动到/数据在Archiva配置文件/ archiva_data

调整

文件/选择/ archiva /电流/ bin

BASEDIR_CONFIG="/data/archiva_data" 
WRAPPER_CONF="$BASEDIR_CONFIG/conf/wrapper.conf" 
PIDDIR="$BASEDIR_CONFIG/logs" 

W说唱歌手配置文件/data/archiva_data/conf/wrapper.conf

#Manually set the Archiva Basedir 
set.default.ARCHIVA_BASE=/data/archiva_data 

因此,步骤中指出olamy没有工作,需要在包装配置文件但进一步调整,以反映配置移动远离安装目录。

更改后,我能够启动和使用Archiva。