无法获取未以编程方式设置的YML变量

时间:2016-01-27 23:58:44

标签: java yaml bukkit

所以我所做的就是在jar中创建了一个配置作为资源。我成功将其导出到正确的文件夹和所有内容。我使用的是bukkit / spigot,因为它是一个插件。我的问题是,我无法得到变量'如果未以编程方式设置,则为值。说我创建了所有配置。我装了它和一切。说我想得到变量。 option.option1

它将返回null,因为未使用方法设置此选项。我决定测试并设置一个变量option.test 在课堂里。我试图获得价值。有效。现在我不知道为什么它不会加载任何在程序中没有设置的东西。我搜索了互联网,一无所获。我不知道是否需要提供任何代码,但我真的被困在这个代码上。

代码:
getConfig().getString("option.option1"); //Returns null, this option is set by hand in the config
getConfig().getString("option.test"); //Gets the variable. This is set programitally. {
{1}}

1 个答案:

答案 0 :(得分:0)

没关系我解决了我自己的问题。这只是一些文件加载​​/保存问题。