2010-11-24 4 views
1

погуглить Я Gound, что эта ошибка отображается, когда окна не могут запустить .bat
я получаю это когда я бегу roo comand в моей рабочей области.org.apache.felix.framework.cache.BundleArchive: Невозможно создать каталог архива

OS -> Windows 7, 32 бит JDK -> jdk1.6.0_22 РОО -> весна-Роо-1.1.0.RELEASE

Сообщение об ошибке дырка:

ERROR: Unable to create system bundle directory. 
ERROR: org.apache.felix.framework.cache.BundleArchive: Unable to create archive directory. 

Повторяется сотни раз.
Я следил за всеми these steps, но в любом случае я получаю сообщение об ошибке. Кто-нибудь знает, почему?

Я прочитал еще одну аналогичную проблему, которая была решена переходом от OpenJDK к JDK 1.6. Но у меня уже JDK 1.6

Заранее спасибо

ответ

0

Я была такая же проблема. У меня не было прав aproropiate на папку установки roo. Затем я изменил свои права, и все сработало нормально.

2

У меня тоже такая же проблема сегодня на windows 7, 64 бит. потратив некоторое время на его решение.

  1. Goto% ROO_HOME%/BIN (для меня ROO_HOME = C: \ Program Files \ SpringSource \ весна-Роо-1.1.5.RELEASE)
  2. Щелкните правой кнопкой мыши Roo.bat и выберите опцию «Запуск от имени администратора 'от всплывающего окна. ---------------------------------- ИЛИ -------------- ---------------
  3. В поле «Выполнить» (последний вариант во всплывающем меню «Пуск») введите cmd
  4. Вместо того, чтобы нажимать Enter, используйте CTRL + SHIFT + ENTER. Нажмите «Да» во всплывающем окне
  5. Появится командная строка с правами администратора, введите ROO, и она появится. (C: \ Windows \ System32 \ cmd.exe)
0

Это, вероятно, потому, что вы работаете как «нормальный» пользователь еще внутренний контейнер Felix OSGI, по умолчанию, пытается создать каталог феликс-кэша в рабочий каталог.

Два решения, которые, вероятно, лучше, чем просто подъемная свои полномочия:

  1. Установить системное свойство org.osgi.framework.storage (например -Dorg.osgi.framework.storage = C: \ Users \ MyUserName)
  2. Запустите его из другой рабочей папки, в которой у вас есть на написать разрешение для
Смежные вопросы