Spring Roo无法找到依赖库

时间:2012-01-06 16:16:05

标签: java spring-roo

我对Roo的独立版本有一个非常愚蠢的问题。当我尝试将%ROO_HOME%\bin添加到我的路径中时运行它,我得到了这个:

C:\Users\Andy>roo
Error occurred during initialization of VM
Unable to load native library: Can't find dependent libraries
C:\Users\Andy>

这对我来说似乎无益。有没有办法让输出更加冗长,看看究竟缺少什么?我有一个非标准的位置,因为我的操作系统在一个小型SSD上,所以我认为这可能是它的一部分,但是很难说出像“依赖库”这样的消息出了什么问题。

感谢。

3 个答案:

答案 0 :(得分:3)

  VM初始化期间发生

错误   无法加载本机库

这是因为java更新版本。也许你安装了java 6及其更新,然后安装了java 7,但在此之前你无法正确卸载java 6和所有更新。所以出现了这个问题。

但不要担心,我们有解决方案。转到

C:/Windows/System32/  .....

并从java和javaw中删除。

答案 1 :(得分:1)

这看起来更像是一个Java问题而不是Roo。

确保您可以先运行java -version(或任何其他java命令)。

嫌疑人包括未设置JAVA_HOME / JDK_HOME,损坏的PATH环境变量等。

答案 2 :(得分:-1)

javajavawC:/Windows/System32备份到单独的文件夹中,然后再次尝试运行java命令。希望这能解决问题。