refactor: 重新调整项目框架

Signed-off-by: 502647092 <admin@yumc.pw>
This commit is contained in:
2017-10-30 20:47:10 +08:00
parent e2566c4bf1
commit e454066cce
37 changed files with 320 additions and 319 deletions

View File

@ -39,11 +39,15 @@ var disable;
var classLoader = java.lang.Thread.currentThread().getContextClassLoader();
var url = classLoader.getResource("plugin.yml");
if (url === null) { return; }
if (url === null) {
return;
}
var upath = url.getFile().substring(url.getFile().indexOf("/") + 1);
var jarPath = java.net.URLDecoder.decode(upath.substring(0, upath.indexOf('!')));
if (!Files.exists(Paths.get(jarPath))) { jarPath = "/" + jarPath; }
if (!Files.exists(Paths.get(jarPath))) {
jarPath = "/" + jarPath;
}
try {
var jar = new java.util.jar.JarFile(jarPath);