2012-01-06 65 views
0

我对Roo的独立版本有一个非常愚蠢的问题。当我尝试和运行它与%ROO_HOME%\bin添加到我的道路,我得到这个:Spring Roo找不到依赖库

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

这似乎真的无助于我。有没有什么办法让输出更加详细一些,以确切地看到缺少的内容?由于我的操作系统位于小型SSD上,因此我有一个非标准位置,所以我认为这可能是其中的一部分,但很难分辨出诸如“依赖库”之类的信息出了什么问题, 。

谢谢。

+1

看起来更像Java错误;你可以运行'java -version'没有错误吗? – 2012-01-06 16:26:06

+0

良好的通话!这还不是固定的,但如果你想要回答一个问题,我会将其标记为正确的。我用'java -version'得到了同样的错误。告诉你这是一个愚蠢的问题! :) – Andy 2012-01-06 16:34:28

回答

1

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

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

嫌疑人包括未设置JAVA_HOME/JDK_HOME,一个破碎的PATH环境变量等

-1

备份您C:/Windows/System32在一个单独的文件夹中的javajavaw并尝试再次运行java命令。希望这会解决这个问题。 VM 无法初始化期间发生

+0

你怎么知道用户在该文件夹中有一个'java'命令? – madth3 2012-10-20 00:28:52

3

错误加载本地库

出现这种情况是由于一个Java更新版本。也许你安装了Java 6及其更新,之后,你安装了Java 7,但在此之前,你不能正确卸载Java 6和所有更新。所以这个问题就出现了。

但是不用担心,我们为此提供了解决方案。前往

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

并从java和javaw中删除。