我的情况:
原来的confluence版本即将不提供服务,在安装新的confluence时,在选择“示范站点”后,出现set up step error(中文版安装中为“在这个设置步骤发生错误”)
可能原因:
1.原来的confluence数据库没有清空,在新的安装中,数据库设置步骤中,选择“继续并覆盖现有的数据”,官网文档提到这可能会产生错误。
2.根据官网文档,confluence.cfg.xml等文件可能会产生相关错误。
解决方法:
- 停止confluence服务,清空confluence数据库
- 删除
confluence.cfg.xml
bundled-plugins
plugins-cache
plugins-osgi-cache
plugins-temp等文件或文件夹
第一个在 /atlassian/application-data/confluence/位置
后四个应该在/atlassian/confluence/temp/下面的一个文件夹中 - 启动confluence服务,从base url从头开始安装步骤,此时已经经过了pacth,直接生成新的授权码,授权软件最好保持不关闭。
ref:https://confluence.atlassian.com/confkb/confluence-does-not-start-due-to-spring-application-context-has-not-been-set-218278311.html