【发布时间】:2012-12-14 00:21:18
【问题描述】:
我正在尝试将 Spring Roo 与 Intellj IDEA 12 和 Jdk 7 一起使用。我将 Roo 工具配置窗口中的 Roo Home 路径设置为 Spring Roo 1.1.5 文件夹。现在,当我启动 Roo 控制台时,我收到了一堆错误消息。
错误消息片段
错误:错误启动文件:/C:/Program%20Files/springsource/spring-roo-1.1.5.RELEASE/bundle/org.springframework.roo.addon.backup-1.1.5.RELEASE.jar (org .osgi.framework.BundleException:捆绑包org.springframework.roo.addon.backup [7]中未解决的约束:无法解析7.0:缺少要求[7.0]包;(&(包=org.springframework.roo.file.monitor .event)(version>=1.1.0)(!(version>=2.0.0))) [引起:无法解析 39.0:缺少要求 [39.0] 包;(&(package=org.springframework.roo. support.ant)(version>=1.1.0)(!(version>=2.0.0))) [原因:无法解析 52.0:缺少要求 [52.0] 包;(package=javax.xml.namespace)] ]) 错误:错误启动文件:/C:/Program%20Files/springsource/spring-roo-1.1.5.RELEASE/bundle/org.springframework.roo.addon.configurable-1.1.5.RELEASE.jar (org.osgi. framework.BundleException:捆绑包org.springframework.roo.addon.configurable [8]中未解决的约束:无法解析8.0:缺少要求[8.0]包;(&(package = org.springframework.roo.classpath)(版本> = 1.1.0)(!(version>=2.0.0))) [引起:无法解析36.0:缺少需求[36.0]包;(&(package=org.springframework.roo.file.monitor)(version> =1.1.0)(!(version>=2.0.0))) [引起:无法解析39.0:缺少需求[39.0]包;(&(package=org.springframework.roo.support.ant)(version) >=1.1.0)(!(version>=2.0.0))) [原因:无法解析 52.0:缺少要求 [52.0] 包;(package=javax.xml.namespace)]]]) 错误:错误启动文件:/C:/Program%20Files/springsource/spring-roo-1.1.5.RELEASE/bundle/org.springframework.roo.addon.creator-1.1.5.RELEASE.jar (org.osgi. framework.BundleException:捆绑包 org.springframework.roo.addon.creator [9] 中未解决的约束:无法解析 9.0:缺少要求 [9.0] 包;(包 = javax.xml.parsers)) 错误:错误启动文件:/C:/Program%20Files/springsource/spring-roo-1.1.5.RELEASE/bundle/org.springframework.roo.addon.dbre-1.1.5.RELEASE.jar (org.osgi. framework.BundleException:捆绑包 org.springframework.roo.addon.dbre [10] 中未解决的约束:无法解析 10.0:缺少需求 [10.0] 包;(package=javax.xml.parsers))
我不确定是什么导致了这个错误。我还没有尝试过使用不同的 jdk。有遇到类似问题的 Intellij Spring-Roo 用户吗?
【问题讨论】:
-
上次我尝试 roo(几个月前)它不适用于 jdk 7。我发现与 intellij 的集成不太好,回到 sts 进行 roo 开发。
标签: java intellij-idea spring-roo