将 Spring Roo 从 1.2.5 升级到 1.3.1 后,我得到 "No metadata provider is currently registered to provide metadata..."
After upgrading Spring Roo from 1.2.5 to 1.3.1 I am getting "No metadata provider is currently registered to provide metadata..."
Roo Shell window 中显示的完整错误是:
当前没有注册元数据提供者来为标识符 'MID:org.springframework.roo.project.ProjectMetadata#the_project' (class 'MID:org.springframework.roo.project.ProjectMetadata')
提供元数据
我尝试通过两种方式升级 STS:
- 我对现有的 STS 进行了升级
- 我下载了新版本的 STS 并添加了最新版本的 Roo
两者在 roo 中产生相同的错误 shell window.
Roo 现在没有生成 AspectJ 文件。
谁能解释一下如何解决这个问题?
非常感谢
保罗
您必须删除您用户主目录中的“.spring_roo_pgp.bpg”文件
Roo Shell window 中显示的完整错误是:
当前没有注册元数据提供者来为标识符 'MID:org.springframework.roo.project.ProjectMetadata#the_project' (class 'MID:org.springframework.roo.project.ProjectMetadata')
提供元数据我尝试通过两种方式升级 STS:
- 我对现有的 STS 进行了升级
- 我下载了新版本的 STS 并添加了最新版本的 Roo
两者在 roo 中产生相同的错误 shell window.
Roo 现在没有生成 AspectJ 文件。
谁能解释一下如何解决这个问题?
非常感谢 保罗
您必须删除您用户主目录中的“.spring_roo_pgp.bpg”文件