Gradle 在IntelliJ上运行Corda项目

Gradle 在IntelliJ上运行Corda项目,gradle,intellij-idea,corda,Gradle,Intellij Idea,Corda,我使用的是MacBook Air OS X 10.9 Mavericks和IntelliJ IDEA,但IDE不允许我执行src/test/java/java_bootcamp/中的测试ProjectImportedOKTest。我遵循了与本视频完全相同的步骤: 但由于某些原因,运行测试的绿色箭头始终处于禁用状态。它可能是IntelliJ左上角的配置选项,我将其留空,甚至是gradle 非常感谢!! 有几件事你可以试试 确保将源java或kotlin文件夹标记为源根目录。通过右键单击文件夹并

我使用的是MacBook Air OS X 10.9 Mavericks和IntelliJ IDEA,但IDE不允许我执行src/test/java/java_bootcamp/中的测试ProjectImportedOKTest。我遵循了与本视频完全相同的步骤:

但由于某些原因,运行测试的绿色箭头始终处于禁用状态。它可能是IntelliJ左上角的配置选项,我将其留空,甚至是gradle


非常感谢!!

有几件事你可以试试

确保将源java或kotlin文件夹标记为源根目录。通过右键单击文件夹并选择“将目录标记为”来执行此操作 进入查看->工具窗口->渐变并点击刷新图标 尝试以其他方式打开项目,例如导入项目或仅打开项目 重新生成项目并确保没有错误 转到文件->项目结构,确保将Java 1.8设置为项目SDK 进入文件->设置0>生成、执行、部署并选择渐变。确保Gradle JVM具有Java 1.8,并且选择了使用默认Gradle包装器。 再次在设置和构建、执行、部署下,转到编译器->Kotlin编译器,检查目标JVM版本是否设置为1.8
您可以使用选项使intelliJ的缓存无效

文件->使缓存无效/重新启动。
这对我很有帮助。

我在Windows上遇到了同样的问题,在试图找到解决方案时遇到了这个问题。结果是我的机器上没有安装Gradle,这是导致问题的原因

根据Corda Docs-Gradle,我们使用4.10,project/samples目录中的gradlew脚本将为您下载

然而,我从Gradle网站安装了它,并在PATH变量中配置了它。这样做之后,我的绿色箭头被启用,并且我能够成功地运行测试