info about run task, idea run
This commit is contained in:
17
README.md
17
README.md
@ -32,17 +32,28 @@ __Основные таски__
|
|||||||
* distZip - генерация zip-архива дистрибутива толстого клиента (build/distributions)
|
* distZip - генерация zip-архива дистрибутива толстого клиента (build/distributions)
|
||||||
* war - генерация war-архива тонкого клиента (build/libs)
|
* war - генерация war-архива тонкого клиента (build/libs)
|
||||||
* release - выпуск сборки
|
* release - выпуск сборки
|
||||||
|
* run - запуск клиента (обычно при запуске исключают этап генерации кода - generateSources)
|
||||||
|
|
||||||
|
|
||||||
Если нужно выполнить компиляцию классов, но при этом не запускать генерацию кода, можно воспользоваться ключом -x.
|
Если нужно выполнить таск, но при этом не выполнять определенные такси из его зависимостей, то можно воспользоваться ключом -x.
|
||||||
|
|
||||||
|
Компиляция классов:
|
||||||
```bash
|
```bash
|
||||||
./gradlew classes -x generateSources
|
./gradlew classes -x generateSources
|
||||||
```
|
```
|
||||||
|
Запуск клиента:
|
||||||
|
```bash
|
||||||
|
./gradlew run -x generateSources
|
||||||
|
```
|
||||||
|
|
||||||
Названия тасков можно сокращать. Например, вместо generateSources можно указать gS, вместо ncoreLoadPatches nLP и т.д.
|
Названия тасков можно сокращать. Например, вместо generateSources можно указать gS, вместо ncoreLoadPatches nLP и т.д.
|
||||||
|
|
||||||
__Intellij Idea__
|
__Intellij Idea__
|
||||||
|
|
||||||
Синхронизация настроек - Ctrl+Shift+A, далее выбрать пункт Refresh All External Projects, или в окне Gradle нажать кнопку Refresh.
|
Синхронизация настроек - Ctrl+Shift+A, далее выбрать пункт "Refresh All External Projects", или в окне Gradle нажать кнопку Refresh.
|
||||||
|
|
||||||
Для зависимостей создаются библиотеки с префиксом "Gradle__".
|
Для зависимостей создаются библиотеки с префиксом "Gradle__". По данному префиксу можно лего создть шаблоны для svn:ignore или .gitignore.
|
||||||
|
|
||||||
|
Таски можно запускать прямо из Idea. В конфигурациях запуска имеется соответствующий тип.
|
||||||
|
|
||||||
|
В Idea 14.1 появилось дейтсвие "Execute Gradle Task", которое позволяет без указания конфигурации запуска выполнять такси.
|
||||||
|
Reference in New Issue
Block a user