我成功地使用我们现有的 tomcat 设置了artifactory。我已设置为 ARTIFACTORY_HOME=/opt/artifactory
,该部分运行良好。然而,还有 jfrog access.war
文件,也需要运行。我没有弄清楚使用哪个变量来指定它的 home,因此它默认为 ~/.jfrog_access
,这根本不是我喜欢的。
我将内容移至我的 $ARTIFACTORY_HOME/access
并对其进行符号链接(symbolic link),但这并不是确定的方法。任何帮助表示赞赏。
最佳答案
如果有人被这个线程绊倒并遇到同样的问题:
对我来说,解决方案是将上下文文件( access.xml
和 artifactory.xml
可以在 <zip extract>/misc/tomcat
下的 zip 文件中找到)提取到 Tomcat 配置文件夹,例如$CATALINA_HOME/conf/Catalina/localhost/
。之后$ARTIFACTORY_HOME
env 将在 Access 启动时被识别。
关于configuration - 指定 JFROG_ACCESS home 而不是 ~/.jfrog_access (Artifactory 5.5.2),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47143199/