2016-05-17 5 views
0

Я создал образец проекта градиента на intellij.Ошибка генерации гребенки сборки

Я хожу в корневой папке проекта и выполнить следующие действия:

./gradlew installDist 

Я получаю эту ошибку:

FAILURE: Build failed with an exception.

  • What went wrong: Task 'installDist' not found in root project 'HelloWorld'.

  • Try: Run gradlew tasks to get a list of available tasks. Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

    BUILD FAILED

Пожалуйста, пожалуйста, дайте мне знать, разрешение на это. Я потратил на это час без разрешения.

+3

Почему, по вашему мнению, у вас есть задача 'installDist' в вашем примере проекта? Исключение говорит, что такой задачи нет. Попробуйте запустить 'gradlew tasks' ti список всех задач. Или, если вы предполагаете, он должен быть там, а затем опубликовать весь скрипт – Stanislav

ответ

1

Если вы собираетесь попробовать град с образцом проекта, лучший способ сделать это - вообще не использовать IDE. Прежде всего создать каталог для вашего проекта и сделать его в качестве текущего каталога, делая так

mkdir myapp 
cd myapp 

Затем проверьте, если Gradle находится в вашем PATH по

gradle -v 

Вы должны увидеть что-то вроде этого

Gradle 2.12 

Теперь вы готовы создать свой первый скрипт построения градиента. Вы можете сделать это в редакторе vim или что хотите.

vim build.gradle 

И просто скопировать и вставить следующий код в файл build.gradle

apply plugin: 'java' 

repositories { 
    mavenCentral() 
} 

dependencies { 
    testCompile 'junit:junit:4.11' 
} 

Таким образом, вы можете попробовать сделать построить пустой проект

gradle build 

также вы можете добавить Gradle обертка

gradle wrapper 

th команда добавит gradlw скрипты и gradle директорию с двоичными файлами-оболочками.

Итак, вы готовы добавить код java в свой проект. Вы должны создавать папки, определенные в макете Java-проекта

mkdir src 
mkdir src/main 
mkdir src/main/java 
mkdir src/test 
mkdir src/test/java 

В результате вы получите

myapp # project root folder 
└── src 
    ├── main 
    │   └── java        
    └── test 
     └── java 

А потом просто импортировать этот проект в вашей IDE.

+0

Спасибо Гордеев. Это было действительно полезно. –

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