2013-10-08 3 views
0

Я пытаюсь запустить проект, который я не создавал изначально и следуя данным инструкциям, все идет хорошо до части run-app. До этого я был в состоянии Грааль собрать необходимый плагины, но в реальном приложении я получаю это:Grails run-app со странной ошибкой

Exception in thread "main" java.lang.NoClassDefFoundError: HD/Users/carloslopez//grails/2/1/1/ 
Caused by: java.lang.ClassNotFoundException: HD.Users.carloslopez..grails.2.1.1. 
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202) 
    at java.security.AccessController.doPrivileged(Native Method) 
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306) 
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:247) 

что может он пытается искать? Я чувствую, что двойная косая черта может бомбить все, что странно, поскольку исходное местоположение граалов - это /opt/local/bin/grails-2.1.1

Идеи или предложения по поиску куда искать?

ответ

0

похоже, что он ищет то, что я предполагаю, это библиотека распакованных графов 2.1.1 на компьютере кого-то по имени Карлос Лопес. Если этот проект был построен правильно, ему нужен только соответствующий файл jar grails.

+0

Вот полный обзор: я распаковал Grails в/opt/... и попытался запустить приложение, которое мне было предоставлено. Распакованные (распакованные) графы работают нормально. Итак, по вашему мнению, где я должен поставить файл grails jar? –

+0

Что я хотел бы знать, так это то, почему он смотрит на HD/Пользователи/carloslopez // grails/2/1/1/и что пытается оттуда. –

+0

Вы также раскодировали банку гравий? Обычно у меня есть Grails, установленный в моей системе с помощью аккуратного инструмента groovy, называемого gvm: http://gvmtool.net/, с помощью которого я могу вызывать grails из любой директории в оболочке. Вы находитесь в окнах или * nix/OSX? – Vinny

0

Grails создает свою собственную папку внутри/home /, и это попало в полный путь, содержащий пробелы, которые ломались, когда они были подняты.

Удалены пробелы и сбрасываются домашний каталог, и все возвращается к работе.

Смежные вопросы