Skip to content
This repository was archived by the owner on Feb 11, 2023. It is now read-only.

Commit f1115af

Browse files
committed
[F] 修复NullPointer
1 parent e6074e6 commit f1115af

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,5 +30,5 @@ Bukkit的用法教程: https://www.spigotmc.org/wiki/creating-a-config-file/ <br
3030
<dependency>
3131
<groupId>com.github.hykilpikonna</groupId>
3232
<artifactId>HyConfigLib</artifactId>
33-
<version>2.0.6-SNAPSHOT</version>
33+
<version>2.0.67-SNAPSHOT</version>
3434
</dependency>

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>cc.moecraft.yaml</groupId>
88
<artifactId>HyConfigLib</artifactId>
9-
<version>2.0.6-SNAPSHOT</version>
9+
<version>2.0.67-SNAPSHOT</version>
1010

1111
<properties>
1212
<maven.compiler.target>1.8</maven.compiler.target>

src/main/java/cc/moecraft/yaml/Config.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,9 +73,9 @@ public Config(String dir, String fileName, String fileExtension)
7373
* @param resourceClass 带resources的类
7474
* @throws IOException 复制错误
7575
*/
76-
public <T extends Class> void createFromResources(T resourceClass) throws IOException
76+
public void createFromResources(Class resourceClass) throws IOException, NullPointerException
7777
{
78-
FileUtils.copy(new File(resourceClass.getResource(File.separator + fileName + "." + fileExtension).getPath()), configFile);
78+
FileUtils.copy(new File(resourceClass.getClassLoader().getResource(File.separator + fileName + "." + fileExtension).getPath()), configFile);
7979
}
8080

8181
/**

0 commit comments

Comments
 (0)