我正在用IntelliJ中的简单hello world应用程序试用gradle脚本kotlin。但是IntelliJ自动完成不会在构建中弹出。格拉德尔。kts文件。
https://github.com/gradle/gradle-script-kotlin/tree/master/samples/hello-world
建筑格拉德尔。kts:
apply<ApplicationPlugin>()
configure<ApplicationPluginConvention> {
mainClassName = ".HelloWorld"
}
configure<JavaPluginConvention> {
setSourceCompatibility(1.8)
setTargetCompatibility(1.8)
}
repositories {
jcenter()
}
dependencies {
testCompile("junit:junit:4.12")
}
设置。格拉德尔:
rootProject.buildFileName = 'build.gradle.kts'
我有IntelliJ kotlin插件和gradle插件安装和使用gradle 3.0.示例应用程序使用gradle命令。
如何配置IntelliJ以启用生成时自动完成。格拉德尔。kts文件?
我正在使用IntelliJ 2016.2。2与kotlin插件版本:1.0。3-release-IJ2016。1-120
尝试通过选择设置重新导入项目。渐变
。
我尝试gradle 3.1与kotlin-plugin-1.1.0-dev-2222.zipintellij 2.5。它对我有用。
以下是我的intellij版本:
IntelliJ IDEA 2016.2.5构建#IC-162.2228.15,构建于2016年10月14日JRE: 1.8。0_112-发布-287-b2x86_64JVM: JetBrains s. r. o的OpenJDK 64位服务器VM
步骤如下:
1、在https://github.com/gradle/gradle-script-kotlin/tree/master/samples下载kotlin-plugin-1.1.0-dev-2222.zip并在idea
中安装插件2、在idea中创建gradle java项目,选择使用gradle包装器
3、在终端,在项目目录下,使用"。/gradlew包装--gradle-version=3.1"切换到gradle 3.1
4、在项目根目录下创建一个文件build.gradle.kts
5、添加rootProject.buildFileName='build.gradle.kts'
以下是github回购协议:https://github.com/kolyjjj/gradle-kotlin-test
也有同样的问题。Gradle脚本静态编程语言需要IntelliJ静态编程语言插件的1.1x版本。
按照以下步骤进行安装:
https://github.com/gradle/gradle-script-kotlin/tree/master/samples#install-idea kotlin插件
常规更新频道仅更新到1.0版。现在是3倍。
2006年6月18日更新:
github自述已更新,包括:(注意:此版本不适用于官方的Gradle 3.0版本,如果您打算使用Gradle 3.0,请使用JetBrains的官方EAP 1.1)
如果您之前手动安装了版本1.1.0-dev-2222,请卸载它并重启IntelliJ。
此版本与Gradle 3.0中的Kotlin脚本配合使用。
在IntelliJ中,按:Tools=
下载最新的插件
如果出现错误,只需重新启动IntelliJ,即可安装插件。
我正在尝试编译简单的Kotlin Gradle脚本。我已经用build创建了一个Idea项目。格拉德尔。kts包含以下内容: 它的灵感来自gradle/kotlin-dsl存储库中的复制示例,它既没有从IDE编译,也没有从终端中的gradlew编译。它给了我这些错误: 也许我缺少某种插件来包含?我该怎么做?
嘿,我想在intellij idea插件中设置protobuf作为其他protobuf服务器(用golang编写)的客户端。这将是我对grpc的第一种java方法。我尝试使用kotlin无类生成器,但我的成功率甚至低于这种方法。 我的目标是:最佳案例场景:插件将允许将proto编译为kt文件非常好的案例场景:插件将输出java文件到src/main/proto 现有代码结构: 和Gradle ko
我正在从Eclipse迁移到Intellij Idea。有一件事我还不明白,那就是自动完成JavaDoc标记。在Eclipse中键入时,有两个建议: 我如何在Intellij中实现第一个提议(这可能吗?)?如果可能的话,我如何更改为作者姓名占位符插入内容的模板?
我尝试使用Kotlin脚本将我的一个项目迁移到Gradle。 以下是我的步骤: 用这个替换 将gradle/包装器/gradle-wrapper.properties的更新为与此处相同 创建了相应的 设置到 此时Intellij检测到它并建议: 您可以将Gradle包装器配置为对源使用分发。它将为IDE提供Gradle API/DSL留档。 - gradle'hello-kotlin'项目刷新失败
我试图使用kotlin与gradle,但我无法成功地创建一个项目与Intellij想法15。 我用两个模块和创建了一个简单项目。 是普通的java项目,编译和运行都非常好。 当运行时,所有项目都编译成功,但当运行时,我会出现以下错误: 此外,Intellij似乎无法将目录识别为源目录(它没有用蓝色标记),并且在编辑hellokotlin.kt文件时,我无法使用自动完成功能。 下面是Intellij
null null 结果(只是基于我的例子): 我们不需要在每个模块中添加相同的代码行。 大多数项目只与依赖项列表有区别。 我试图用Gralde KTS复制同样的东西,并收到以下困难: null null 其他链接: 插件应用的Gradle KTS问题。 共享常数提取的Gradle KTS问题。