在IntelliJ上运行Corda项目

时间:2018-08-01 19:50:41

标签: gradle intellij-idea corda

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

https://www.youtube.com/watch?v=ZgKxjwImKAs&index=3&list=PLi1PppB3-YrVq5Qy_RM9Qidq0eh-nL11N

但是由于某些原因,我的绿色箭头始终无法运行。可能是带有IntelliJ左上角的配置选项的东西,我将此留为空白,甚至带有gradle。

非常感谢!!

3 个答案:

答案 0 :(得分:1)

您可以通过使用选项来使智能缓存无效

  • 文件->使缓存/重新启动无效。

对我有帮助。

答案 1 :(得分:0)

您可以尝试几种方法。

  • 确保将源Java或kotlin文件夹标记为“源根”。通过右键单击文件夹并选择“将目录标记为”来完成此操作
  • 转到视图->工具窗口-> Gradle并点击刷新图标
  • 尝试以其他方式打开项目,例如导入项目或只是打开项目
  • 重建项目并确保没有错误
  • 转到文件->项目结构,并确保将Java 1.8设置为Project SDK
  • 转到文件->设置0>构建,执行,部署,然后选择Gradle。确保Gradle JVM具有Java 1.8,并且已选择“使用默认gradle包装器”。
  • 再次在“设置和构建,执行,部署”下,转到“编译器”->“ Kotlin编译器”,并检查目标JVM版本是否设置为1.8

答案 2 :(得分:0)

我遇到了在Windows上运行的相同问题,并试图找到解决方案时遇到了这个问题。事实证明,我的计算机上未安装Gradle,这是造成问题的原因。

根据Corda Docs的说法:“ Gradle-我们使用4.10,并且project / samples目录中的gradlew脚本将为您下载它。”

但是,我是从Gradle网站https://gradle.org/install/#with-a-package-manager安装的,并在PATH变量中对其进行了配置。这样做之后,启用了我的绿色箭头,并且我能够成功运行测试。