2015-05-29 5 views
0

Добрый день, каждый. Я пытаюсь построить проект GraniteDS локально: https://github.com/graniteds/graniteds , но когда я пытаюсь построить его я столкнулся:Исключение исключений при строительстве проекта GraniteDS

org.gradle.api.GradleScriptException: A problem occurred evaluating root project 'graniteds-master'. 
     at org.gradle.groovy.scripts.internal.DefaultScriptRunnerFactory$ScriptRunnerImpl.run(DefaultScriptRunnerFactory.java:76) 
     at org.gradle.configuration.DefaultScriptPluginFactory$ScriptPluginImpl$1.run(DefaultScriptPluginFactory.java:148) 
     at org.gradle.configuration.DefaultScriptPluginFactory$ScriptPluginImpl.apply(DefaultScriptPluginFactory.java:156) 
     at org.gradle.launcher.GradleMain.main(GradleMain.java:23) 
Caused by: java.lang.NoClassDefFoundError: org.gradle.internal.nativeplatform.filesystem.FileSystems 
     at org.gradlefx.conventions.GradleFxConvention.class$(GradleFxConvention.groovy) 
     at org.gradlefx.conventions.GradleFxConvention.$get$$class$org$gradle$internal$nativeplatform$filesystem$FileSystems(GradleFxConvention.groovy) 

я могу найти этот класс: org.gradle.internal.nativeplatform.filesystem.FileSystems в GRADLE_HOME/lib/gradle-native-2.4.jar

Кто-нибудь знает, почему это может случиться?

ответ

1

Я предполагаю, что вы установили град на своей машине и строите команду gradle. Предпочтительный способ использования gradle - не устанавливать его на вашем компьютере явно, а вместо этого включать gradle wrapper в ваш источник, который лениво загружает определенную версию градиента.

Отмечу, что проект включает оболочку градиента (gradlew.bat), и я предполагаю, что версия отличается от версии, установленной в GRADLE_HOME на вашем компьютере.

Попробуйте использовать прилагаемую оболочку градиента вместо этого, что означает только набирать gradlew вместо gradle.

+0

спасибо, Lance! что мне очень помогло. Вы были правы во всех смыслах. Первый раз играл с Gradle. – kvatashydze

+0

еще один вопрос, если вы не против. Есть ли возможность создавать точные модули, а не все из них? – kvatashydze

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

  • Нет связанных вопросов^_^