2012-01-06 2 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» без ошибок? –

+0

Хороший звонок! Это еще не исправлено, но если вы хотите отложить ответ, я буду отмечать его правильно. Я получил ту же ошибку с 'java -version'. Сказал вам, что это был немой вопрос! :) – Andy

ответ

1

Это больше похоже на проблему Java, а не на руо.

Обязательно выполните команду java -version (или любую другую команду java).

Подозреваемые включают не устанавливая JAVA_HOME/JDK_HOME, сломанный переменную PATH среды и т.д.

-1

Резервное копирование java и javaw от вашего C:/Windows/System32 в отдельной папке и повторите попытку выполнить команду Java. Надеюсь, это решит проблему. произошла

+0

Как вы знаете, что пользователь имеет команду 'java' в этой папке? – madth3

3

ошибки при инициализации VM Невозможно загрузить родную библиотеку

Это происходит из-за версии обновления Java. Возможно, вы установили java 6 и ее обновления, после чего вы установили java 7, но до этого вы не можете правильно удалить java 6 и все обновления. Так возникает эта проблема.

Но не волнуйтесь, у нас есть решение для этого. Перейдите на страницу

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

и удалить из java и javaw.