的Archiva文檔狀態:獨立Archiva配置和安裝目錄
Archiva的獨立安裝能夠從安裝
但是分離它的配置,我沒能做到這一點與1.3.6和1.4(使用Ubuntu 12.04)。
$ARCHIVA_BASE
設置爲/var/archiva
並導出,但包裝似乎沒有處理,並始終在安裝目錄中啓動。
此外,1.4初始化腳本(BIN/archiva)使用的$BASEDIR
代替$ARCHIVA_BASE
是否有人有線索?
的Archiva文檔狀態:獨立Archiva配置和安裝目錄
Archiva的獨立安裝能夠從安裝
但是分離它的配置,我沒能做到這一點與1.3.6和1.4(使用Ubuntu 12.04)。
$ARCHIVA_BASE
設置爲/var/archiva
並導出,但包裝似乎沒有處理,並始終在安裝目錄中啓動。
此外,1.4初始化腳本(BIN/archiva)使用的$BASEDIR
代替$ARCHIVA_BASE
是否有人有線索?
我是如何做到的。 安裝在/ 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 /日誌」
,它工作正常,因爲它:-)
1還記得當你從原來的conf文件夾的配置文件複製到您的文件夾使用的CP。
2如果您要將archiva作爲服務運行,則需要在第14行修改wrapper.conf並添加ARCHIVA_BASE文件夾。
這篇文章可能有點舊,但我仍然想用Archiva 2.2.1分享我的經驗。通過簡單地設置$ARCHIVA_BASE
(如http://archiva.apache.org/docs/1.4-M4/adminguide/standalone.html中所述)將安裝目錄與安裝目錄分離仍然不起作用。我做了以下獲得Archiva和運行:
我的設置
調整
文件/選擇/ 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。
這當然可以在Archiva 1.3.6中使用(請參閱https://github.com/maestrodev/puppet-archiva中有關如何配置它的示例)。更多的信息將需要在錯誤。對於1.4來說,這似乎是需要審查的迴歸。 – 2013-03-07 11:01:49