Windows 10安装JFrog Artifactory运行artifactory.bat报错无法启动
问题根因
报错路径中出现重复的bin层级(C:\jfrog\artifactory\app\bin\bin\...),说明启动脚本的根目录配置错误,误将执行脚本所在的bin目录当成了上层应用根目录,路径拼接时重复叠加了bin层级,该问题和JDK版本无关,无需再调整JDK版本。
解决方案
- 修正
JFROG_HOME环境变量
当前配置的JFROG_HOME=C:\jfrog不符合7.x版本Artifactory的要求,需修改系统环境变量中的JFROG_HOME值为C:\jfrog\artifactory,修改完成后必须重启命令行窗口才会生效。 - 调整启动执行路径
不要直接进入C:\jfrog\artifactory\app\bin目录执行脚本,切换到C:\jfrog\artifactory根目录后,执行以下命令启动:.\app\bin\artifactory.bat start - 校验安装包完整性
若调整后仍报错,检查C:\jfrog\artifactory\app\bin\server\dist\bundle.js文件是否存在,若不存在说明解压时出现文件丢失或目录嵌套,删除原有文件后重新解压官方安装包即可。
启动验证
修改完成后以管理员身份打开新的cmd窗口,执行启动命令,服务正常启动后访问默认控制台地址http://localhost:8082即可。
内容的提问来源于stack exchange,提问作者Maryo David
相关产品推荐
相关产品推荐

