无法使用gradle将YAML添加到Intellij

时间:2019-02-27 04:05:15

标签: intellij-idea yaml

我想从保存在YAML中的git文件中导入配置。我在Intellij中使用Gradle。我阅读了许多有关此文档的文档,我确实使用过从preferences-> pluginsSnakeYAMLFormatYaml的所有YAML插件安装。我尝试使用YAML对象创建问题:

Yaml yaml = new Yaml();

我从Intellij收到此错误

 Cannot resolve symbol Yaml

我确实检查了thisthis,但仍然遇到相同的问题。

我问我是否必须对我的

添加一些更改
  

build.gradle

还是我还需要安装其他插件?

感谢您的帮助。预先感谢

2 个答案:

答案 0 :(得分:0)

为了在Java代码中使用Yaml,您需要在build.gradle中添加编译依赖项:

dependencies {
    compile group: 'org.yaml', name: 'snakeyaml', version: '1.23'
}

工作证明:

Yaml dependency

答案 1 :(得分:0)

小的更新为 CrazyCoder 答案。对于那些可能有相同问题的人;上面 CrazyCoder 提供的依赖关系对我来说不起作用,我发现了

dependencies {
  compile 'com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.8.4'
} 

摄于this