mirror of
https://e.coding.net/circlecloud/Yum.git
synced 2024-11-22 22:38:46 +00:00
fix create config file error...
This commit is contained in:
parent
dba9a1df20
commit
7ea5c5e71a
@ -29,7 +29,8 @@ import com.google.common.base.Charsets;
|
|||||||
import com.google.common.io.Files;
|
import com.google.common.io.Files;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* An implementation of {@link Configuration} which saves all files in Yaml. Note that this
|
* An implementation of {@link Configuration} which saves all files in Yaml.
|
||||||
|
* Note that this
|
||||||
* implementation is not synchronized.
|
* implementation is not synchronized.
|
||||||
*/
|
*/
|
||||||
public class FileConfig extends YamlConfiguration {
|
public class FileConfig extends YamlConfiguration {
|
||||||
@ -74,9 +75,10 @@ public class FileConfig extends YamlConfiguration {
|
|||||||
InputStream stream = plugin.getResource(filename);
|
InputStream stream = plugin.getResource(filename);
|
||||||
try {
|
try {
|
||||||
if (!file.exists()) {
|
if (!file.exists()) {
|
||||||
|
file.mkdirs();
|
||||||
if (stream == null) {
|
if (stream == null) {
|
||||||
file.createNewFile();
|
file.createNewFile();
|
||||||
loger.info("配置文件 " + filename + " 创建失败...");
|
loger.info("配置文件 " + filename + " 不存在 创建新文件...");
|
||||||
} else {
|
} else {
|
||||||
plugin.saveResource(filename, true);
|
plugin.saveResource(filename, true);
|
||||||
loger.info("配置文件 " + filename + " 不存在 从插件释放...");
|
loger.info("配置文件 " + filename + " 不存在 从插件释放...");
|
||||||
|
Loading…
Reference in New Issue
Block a user