Spring Roo Не могу найти зависимые библиотеки - PullRequest
0 голосов
/ 06 января 2012

У меня действительно тупая проблема с автономной версией 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 ]

3 голосов
/ 15 октября 2012

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

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

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

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

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

1 голос
/ 06 января 2012

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

Убедитесь, что вы можете сначала запустить java -version (или любую другую команду java).

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

0 голосов
/ 15 мая 2012

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

...