Ako môžem spustiť filmy Kotlin-Script (* .kts) z prostredia Gradle?
Z príkazového riadku môžem zavolať: kotlinc -script foo.kts
Ako to môžem urobiť z gralu (build.gradi)?
odpovede:
1 pre odpoveď č. 1Máte tu dve možnosti, ako spustiť súbor s názvami stavieb build.gradle.kts
.
- Zmeňte názov svojho zostaveného súboru v
settings.gradle
nabuild.gradle.kts
:rootProject.buildFileName = "build.gradle.kts"
a spustiťgradle <tasknames>
. - beh
gradle -b build.gradle.kts <tasknames>
.
0 pre odpoveď č. 2
Všimnite si, že s verziou štandardu 4.21 (aktuálne v čase zápisu) nepotrebujete žiadnu položku "buildFileName" ani žiadnu inú položku v settings.gradle
, Ak existuje a build.gradle.kts
a nie build.gradle
, gradle
bude používať build.gradle.kts
predvolene.
Avšak nastavenie pre buildFileName
to dovoľuje build.gradle
ignorovať. Bez nastavenia musíte odstrániť (alebo premenovať) build.gradle
aby ste mohli spustiť build.gradle.kts.
Ak máte obaja build.gradle
a a build.gradle.kts
môžete prepínať medzi týmito dvoma možnosťami a komentovať a komentovať buildFileName
nastavenia.