【发布时间】:2020-03-25 17:00:15
【问题描述】:
我正在尝试按照tutorial 在 IntelliJ IDE 中使用 gradle 构建系统设置 kotlin 单元测试。我创建了一个名为 test.sample 的项目,默认情况下它只包含 src 文件夹。
然后在 intelliJ 终端中我手动创建了一个 gradle 项目。
现在我的问题是在创建 gradle 项目后,它会在 src 文件中创建 main 和 test 文件夹,但我收到导入包错误,如下图所示。
如果我将导入路径更改为 main.kotlin.test.sample,错误就会消失,但我希望导入应该是 test.sample。如何从包目录中排除 main.kotlin。
【问题讨论】:
-
我认为这朝着源集和构建风格的方向发展——“main”只是你的主要源集——我不确定你是否应该强制你的结构是反对 gradle 和风味系统。有时最好使用给定的结构而不是与它们对抗
-
@Grisgram 我很好奇他在这里是怎么做到的youtube.com/watch?v=tJRZvnz979o&t=107s
-
我没有观看整个视频,但他正在创建一个库,而不是一个应用程序,而且他还拥有主要的...结构 - 抱歉有什么意义?你什么意思?
标签: gradle kotlin intellij-idea