我使用JDK openjdk项目在IntelliJ中创建了一个新的Kotlin控制台应用程序。17
我在文件gradle/gradle-wrapper.properties中将gradle版本更改为7.3:
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-7.3-bin.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
当我在IntelliJ中创建Kotlin控制台应用程序项目时,它会创建一个名为“Main.kt”的文件。文件不是类,而是函数:
fun main(args: Array<String>) {
}
在我家的一台电脑上,我可以通过单击IntelliJ中的运行按钮(SHIFT F10)来运行该程序。在另一台具有相同设置的计算机上,运行按钮为灰色。在这里,我需要添加一个运行/调试配置。
在“运行/调试配置”中,我选择了Kotlin。在Main class中,我无法选择“MainKt”。
我所尝试的:
我的源代码:
src\main\kotlin\Main.kt:
fun main(args: Array<String>) {
println("Hello World!")
// Try adding program arguments via Run/Debug configuration.
// Learn more about running applications: https://www.jetbrains.com/help/idea/running-applications.html.
println("Program arguments: ${args.joinToString()}")
}
建筑格拉德尔。kts:
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
plugins {
kotlin("jvm") version "1.5.10"
application
}
group = "me.admin"
version = "1.0-SNAPSHOT"
repositories {
mavenCentral()
}
dependencies {
testImplementation(kotlin("test"))
}
tasks.test {
useJUnit()
}
tasks.withType<KotlinCompile>() {
kotlinOptions.jvmTarget = "1.8"
}
application {
mainClass.set("MainKt")
}
格拉德尔。属性:
kotlin.code.style=official
settings.gradle.kts:
rootProject.name = "untitled"
渐变\包装器\渐变包装器。属性:
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-7.3-bin.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
调试后,我发现可以通过创建目录和XML文件手动创建运行配置文件。
.运行/维护。运行:
<component name="ProjectRunConfigurationManager">
<configuration default="false" name="MainKt" type="JetRunConfigurationType" nameIsGenerated="true">
<option name="MAIN_CLASS_NAME" value="MainKt" />
<module name="untitled.main" />
<shortenClasspath name="NONE" />
<method v="2">
<option name="Make" enabled="true" />
</method>
</configuration>
</component>
您可以使用项目名称更改untitled.main。
为了在Eclipse中创建我的第一个简单Kotlin项目,我遵循了从Kotlin官方网站开始使用Eclipse Luna教程的步骤,即: 从Eclipse市场安装适用于Eclipse的Kotlin插件 但是,我在Eclipse控制台中经常遇到以下错误: 错误:无法找到或加载主类HelloKt 我仔细检查了我的项目的运行配置,它确实将“Main class”设置为(我100%确定它不存在)。另外,当
是否可以在中的class中添加一个新的静态方法?通常,由于Kotlin Extensions,这样的事情在Kotlin中是可能的。 我已经尝试在一个名为的文件中执行以下操作: 但<code>数学。无法解析同伴。。。
我试图在中运行控制台应用程序,但出现错误。 异常“yii\base\UnknownPropertyException”,在F:\xampp\htdocs\mdc\vendor\yiisoft\yii2\base\Component中显示消息“设置未知属性:yii\console\Response::formatters”。菲律宾比索:209 Common\config\main本地。php Cro
我有一个具有多个依赖项的Java项目,我想使用Kotlin DSL与Gradle一起打包到一个胖罐子中。 当我运行,构建成功,但当我尝试运行它时,它找不到主类: 以下是完整的文件: 以及我的回购协议的链接:https://github.com/darkasphalt/myapp
我正在尝试用Java编写下面用Kotlin编写的代码。我无法创建DefaultElementsAdapter,因为我无法获得正确的语法。 我无法获得正确的Java代码 Kotlin班是这样的 我正在尝试使用图书馆https://github.com/m7mdra/HtmlRecycler
图像显示了内存和CPU消耗随时间的变化。开始时,我运行了一个渗透测试,结果CPU使用率很高,内存不断增加。令我困惑的是,即使应用程序空闲,内存使用率也不会再减少。 这是正常行为还是应用程序有问题?