Gradle Intellij Plugin
https://github.com/JetBrains/gradle-intellij-plugin
Intellij IDEA のプラグインを開発するために必要な Gradle Plugin
なかなかに癖があり、初心者ならば変なことをせず template そのままで開発するのがよい。
2024年現在なら Gradle Intellij Platform Plugin を使ったほうが良い
#Gradle_Plugins
その他情報
repositories
https://cache-redirector.jetbrains.com/intellij-repository/releases
IDE 本体置き場
https://cache-redirector.jetbrains.com/intellij-dependencies
IDE の依存ライブラリやテストライブラリ置き場
https://cache-redirector.jetbrains.com/intellij-jbr
IDE が動く Java Runtime 置き場
dependencyResolutionManagement に追加する例(これではまだ不十分)
code:settings.gradle.kts
dependencyResolutionManagement {
repositories {
exclusiveContent {
forRepository {
maven {
url = uri("https://cache-redirector.jetbrains.com/intellij-repository/releases")
metadataSources {
mavenPom()
}
mavenContent {
releasesOnly()
}
}
}
filter {
includeGroup("com.jetbrains.intellij.idea")
includeGroup("com.jetbrains.intellij.java")
}
}
exclusiveContent {
forRepository {
maven {
url = uri("https://cache-redirector.jetbrains.com/intellij-dependencies")
}
}
filter {
includeGroup("org.jetbrains.intellij.deps")
includeGroup("com.intellij.remoterobot")
}
}
exclusiveContent {
forRepository {
ivy {
url = uri("https://cache-redirector.jetbrains.com/intellij-jbr")
patternLayout {
artifact("revision.tar.gz")
}
metadataSources {
artifact()
}
}
}
filter {
includeModule("com.jetbrains", "jbre")
}
}
}
}