我在Windows Server上安装了Artifactory 3.5.3-0,它正在使用Derby内部数据库。 我正在尝试升级到5.6 PRO 看起来jFrog建议升级到3.9,然后升级到4.x,然后升级到5.x. 看起来我的目录结构与普通安装不同。我看到很多Artifactory页面提到了Artifactory_Home目录中的tomcat文件夹。我没有tomcat文件夹,我有一个apache-tomcat目录。我尝试了不同的升级尝试并且一直失败。
我目前的目录结构是: d:\ artifactory的\ artifactory的-3.5.3-0 \ Apache的Tomcat的 在这个apache-tomcat文件夹里面是: 箱子 CONF LIB 日志 脚本 温度 web应用 工作 bnconfig.exe 执照 注意 发行说明 RUNNING.txt 我还有一个目录,如: d:\ artifactory的\ artifactory的-3.5.3-0 \ APPS \ artifactory_home \ 和其他目录。
我的两个Windows服务是: artifactoryApache(运行" D:\ ARTIFA~1 \ ARTIFA~1.3-0 \ apache2 \ bin \ httpd.exe" -k runservice) artifactoryTomcat(运行" D:\ ARTIFA~1 \ ARTIFA~1.3-0 \ apache2 \ bin \ tomcat7.exe // RS // artifactory Tomcat)
我试过这个并将它升级到3.9但我无法超越3.9: 停止Artifactory服务 下载zip文件夹artifactory-3.9.0.zip(目前在Brian'
他工作站上的下载文件夹) 解压缩zip文件夹。 删除atifactory文件夹: d:\ artifactory的\ artifactory的-3.5.3-0 \ Apache的Tomcat的\ web应用 替换artifactory.war文件: d:\ artifactory的\ artifactory的-3.5.3-0 \ Apache的Tomcat的\ web应用 重新启动Artifactory Services。
有人能否解释为什么我的安装结构的布局与jFrog为其文档显示的不同?几年前我安装了神器,但我记得使用了exe的所有违规行为。
感谢。
答案 0 :(得分:0)
检查已安装的JDK版本 -
从版本4.0开始,Artifactory需要JDK 8.如果当前版本是v3.x,则在升级到Artifactory 5.x之前,请确保安装JDK 8并更新JAVA_HOME环境变量以指向JDK 8安装