当前位置: 首页 > 知识库问答 >
问题:

IntelliJ Kotlin-Mainkt运行/调试配置不可用,无法运行项目

洪景铄
2023-03-14

我试图运行一个基本的Kotlin主文件,但问题是我没有任何可用的运行/调试配置。

我的main.kt文件位于src>main下,是一个非常简单的Helloworld程序。见下图。当我输入Add configuration>kotlin并在Main Class中键入MainKt时,我得到警告:Class MainKt not found。在以前的项目中,MainKt是默认的,我不必手动添加配置。还有人遇到过这个问题吗?

项目形象

运行/调试配置映像

工程结构图像

共有1个答案

单于楚
2023-03-14

类MainKt(main.kt)的源代码似乎不在源代码根(src/main/kotlin)下,如果我正确解释intellij的UI,这就高了一个级别。尝试将其移动到kotlin/目录中。

 类似资料:
  • 我正在尝试使用 maven build 作为运行配置在 eclipse 中运行cucumber测试。当我运行配置时,构建成功,但浏览器不调用。因此,测试未运行。测试被跳过,给出一个信息“没有什么可编译的 - 所有类都是最新的”。我能够通过将功能文件作为cucumber功能运行来成功运行相同的测试。 请告诉我为什么要跳过测试。也让我知道运行maven构建cucumber测试的步骤。下面是我使用的po

  • 打开运行和调试配置的方法: 菜单栏: Run —> Edit Configurations... 快捷键: Mac: control + alt + R Windows/Linux: Alt + Shift + F9 —> 0 工具栏: 点击Edit Configurations... 然后弹出配置界面: Defaults列出了所有默认的配置, 点击 + 按钮可以新建一个新的Android启动/调

  • 是否有一种方法可以从IntelliJ运行/调试配置调用shell脚本?

  • 我有一个带有endpoint的小型应用程序,它调用了一些转换器库。我的类型为并部署了一个爆炸战争,这是我的应用程序。 在<code>pom中。xml的 时,IntelliJ确实打开了我在其中设置了标记为已注册的断点的类(是的,< code>L61与< code>L143在同一个函数内)。 当代码到达上的注册断点时,IntelliJ甚至不会中断正在运行的应用程序向我显示调试窗口 IntelliJ拒绝

  • 我对科特林来说是全新的。我已经安装了kotlin插件来eclipse。我在下面的一个教程中找到了一个简单的例子。问题是,当我运行项目时,我收到了以下声明的错误。 为了解决这个问题,我试图运行项目作为kotlin应用程序,但我找不到这个选项。 请让我知道如何修复此错误? 代码: 错误: 更新: 为了解决这个问题,我完全按照本教程中的内容,安装了最新版本的eclipse PHOTON,但问题仍然存在。

  • 我有很多不同版本的应用程序。每一个都是一个独立的IntelliJ项目。每次打开新的配置时,配置列表都是空白的: 最烦人的是,我部署到1个VM,每次要测试不同版本时,我都必须复制和粘贴调试配置。IntelliJ使每个IntelliJ实例都有这个对话框模式,所以我不能在项目实例之间复制和粘贴字段。 最后,我拍摄了一个配置的屏幕截图,并手工将字段复制到另一个项目中。这是一个很原始的解决方案。有没有更方便