Tag: intellij idea

IntelliJ(使用gradle):即使已经安装,也找不到Kotlin插件

我试图用gradle构建我的项目,但似乎找不到我的kotlin插件,即使我使用“从磁盘安装插件”添加它。 这是我得到的错误: 无法解析配置':classpath'的所有依赖关系。 找不到org.jetbrains.kotlin:kotlin-gradle-plugin:1.0.0-release-1038。 在以下位置搜索: https : //repo1.maven.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.0.0-release-1038/kotlin-gradle-plugin-1.0.0-release- 1038.pom https://repo1.maven.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.0.0-release-1038/kotlin-gradle-plugin-1.0.0-release-1038.jar 谁能帮我这个? 我真的想建立我的项目。

Intellij IDEA不显示Kotlin文件中的Android资源的可用建议

我有一个Kotlin文件,我想通过R.java文件访问一些Android资源。 在这种情况下,Intellij IDEA不会显示可用的建议有点像R.layout.main 请看这个截图 这是在IDEA / Kotlin插件的问题,或者我必须配置一些东西? Kotlin plugin 0.7.270.1 Intellij IDEA IC-135.1019 Andorid API 19 Java 7 Android Build tools 19.1

任何如何在Maven依赖关系中启用Kotlin扩展函数的例子?

我开始使用Kotlin,现在尝试使用Kotlin-JDBC示例( https://github.com/kotlin-projects/kotlin-jdbc ),并将以下依赖项添加到我的Kotlin / Maven项目中: <dependency> <groupId>org.jetbrains.kotlin</groupId> <artifactId>kotlin-jdbc</artifactId> <version>0.14.451</version> </dependency> 但是,IntelliJ中没有任何扩展函数: val dataSource : DataSource = JdbcConnectionPool.create("jdbc:h2:mem:KotlinJdbcTest;DB_CLOSE_DELAY=-1", "user", "password") if ( dataSource != null ) { dataSource.update("create table foo (id int primary key, name varchar(100))") } “更新”在我的IDE中显示为红色。 任何想法如何解决这个问题?

在IntelliJ / Android Studio中使用Kotlin注释格式

有没有一种方法来设置IntelliJ IDEA / Android Studio中的长Kotlin注释与Java注释时相同的方式: 代码样式> Java> JavaDoc>包装在右边缘 当你打开这个设置时,格式化后会变成这样: /** * This is my very very very long comment which probably should be multi-line…. */ 进入这个: /** * This is my very very very long comment * which probably should be multi-line… */ 我没有看到Kotlin的同样的选择,但也许有另一种方法来实现这一目标?

Intellij IDEA调试器不能用于Gradle Vert.X项目

我正在开发一个使用Gradle构建工具使用Vert.X框架的项目。 我遇到的问题是IntelliJ中的断点根本无法以我尝试过的方式工作。 这里是我在Gradle中使用的Vert.X的运行配置: run { args = [ 'run', mainVerticleName, "-conf", confPath, "–redeploy=$project.ext.watchForChange", "–launcher-class=$mainClassName", "–on-redeploy=$project.ext.doOnChange" ] } 因此,使用Gradle完成部署,运行没有任何问题, IntelliJ调试器已连接,但断点不起作用 。 我试图使其工作的方式: 1)Gradle运行配置。 以下是Intellij IDEA的运行配置: 试图使用远程调试工具,启动应用程序与以下VM选项: -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8000 但是这不起作用。 2)应用程序配置: 在这种情况下,我不能启动项目,因为我在启动时收到以下消息: Error: Could not find or load main class io.vertx.core.Launcher Vert.X Core库在类路径中,配置看起来是正确的,所以不能得到是的问题。 该项目的源代码是公开的,可以在GitHub上GitHub : vertx-gradle这个架构起动 Vert.X版本 – 3.4.0。 Gradle版本 – 3.4.1。 IntelliJ IDEA版本 – 2016.3.5。 OS – […]

Kotlin类文件不能在IntelliJ for JUnit中运行

我是Android和iOS开发人员。 我是新的Kotlin编程语言与IntelliJ。 Java类运行良好,但kotlin类在运行时显示错误。 首先是显示错误相关的JUnit版本。 我GOOGLE了,发现需要配置单元测试的解决方案。 我正在使用mac,所以我按下Command + Shift + T来配置单元测试。 之后,当我运行MySecondClass.kt它显示这样的错误 Information:Kotlin: kotlinc-jvm 1.1.3-2 (JRE 1.8.0_111-b14) Information:7/10/17, 8:24 PM – Compilation completed with 2 errors and 0 warnings in 2s 85ms /Users/ehaque/IdeaProjects/My First Kotlin Project/src/MySecondClassTest.kt Error:(1, 12) Kotlin: Unresolved reference: junit Error:(7, 10) Kotlin: Unresolved reference: junit 我的项目结构是这样的: 我该怎么办?

无法转换为kotlin中的集合

我试图将列表转换为kotlin中的LinkedList,这里是我的代码与intellij错误 但是在Kotlin REPL,我可以做这样的事情 我的代码有什么问题?

IntelliJ的Kotlin代码编译时间很长

我已经使用Kotlin的最新版本的Eclipse 2个月没有任何性能问题在我的Windows 10计算机上。 现在我想在最近的一台OSX电脑上安装和使用intelliJ (因为它是JetBrains语言…)终极版本,我刚刚安装并且从未使用过。 这两台电脑有很好的硬件,并不限制我的测试。 我的问题是,每当我的Kotlin代码有修改,编译时间在8秒到35秒之间 。 我对简约代码进行了测试: class TestKotlin { var a = 1 } 如果我改变了变量“a”,所以需要重新编译,在最好的情况下总是需要8秒才能完成编译。 由于我想用很多小函数和汇编进行实时编码,所以这种延迟太有意义了。 观众需要等待很多才能看到每个编译的结果,他们从逻辑上期望IntelliJ工具的良好性能。 在同一个项目中,我试图做同样类型的Java类 (具有单个属性),并修改其属性以触发编译,编译时间不到1秒 。 我试图用命令行手动编译代码 : kotlinc hello.kt -include-runtime -d hello.jar java -jar hello.jar 我有一些体面的编译时间,即使是接近3秒 。 当我在编译Kotlin代码时查看IntelliJ中的“消息”屏幕时,我可以看到: Information:Kotlin: Kotlin JPS plugin version 1.0.6-release-127 Information:Kotlin: Using kotlin-home = /Users/myUsername/Library/Application Support/IntelliJIdea2016.3/Kotlin/kotlinc 它停留在这里所有的编译时间,然后几乎立即做下一步: Information:Kotlin: Kotlin Compiler version 1.0.6-release-127 Information:17/01/17 […]

我如何创建一个使用Gradle构建的Kotlin项目?

我正在尝试使用IntelliJ IDEA(Ubuntu 16.04上的2016.2.5)创建一个使用Gradle构建的新Kotlin项目。 当我这样做,我马上得到一个错误消息。 这就是我想要的: 从欢迎屏幕中选择“创建新项目”。 从左侧窗格中选择“Gradle”,从右侧选择“Kotlin(Java)”。 点击下一步”。 输入“hello-world”作为ArtifactId。 点击下一步。 确保选择“从源集创建单独的模块”和“使用默认的Gradle包装器”,没有别的。 点击下一步”。 使用项目名称和位置的默认值。 点击“完成”。 然后我马上得到这个错误: Gradle 'hello-world' project refresh failed Error: Could not find org.jetbrains.kotlin:kotlin-gradle-plugin:1.1-M02-12. Searched in the following locations: https://repo1.maven.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.1-M02-12/kotlin-gradle-plugin-1.1-M02-12.pom https://repo1.maven.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.1-M02-12/kotlin-gradle-plugin-1.1-M02-12.jar Required by: :hello-world:unspecified 生成的build.gradle看起来像这样: version '1.0-SNAPSHOT' buildscript { ext.kotlin_version = '1.1-M02-12' repositories { mavenCentral() } dependencies { classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" } } apply plugin: […]

如何正确配置Gradle的Kotlin插件?

我正在尝试构建一个基本的Gradle项目。 我的build.gradle文件如下。 我不断收到下面的错误。 我不明白,因为你可以在这里找到插件…我想我正在指向: https : //mvnrepository.com/artifact/org.jetbrains.kotlin/kotlin-gradle-plugin 更新:如果我注释掉Kotlin系列,弹簧启动插件也会发生同样的情况。 这不只是特定于Kotlin插件。 错误: Error:(21, 0) Plugin [id: 'kotlin', version: '1.1.1'] was not found in any of the following sources: – Gradle Core Plugins (not a core plugin, please see https://docs.gradle.org/3.3/userguide/standard_plugins.html for available core plugins) – Gradle Central Plugin Repository (no 'kotlin' plugin available – see https://plugins.gradle.org for available […]