我对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上,所以我认为这可能是它的一部分,但是很难说出像“依赖库”这样的消息出了什么问题。
感谢。
答案 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)
将java
和javaw
从C:/Windows/System32
备份到单独的文件夹中,然后再次尝试运行java命令。希望这能解决问题。