本帖最后由 晚风不晚 于 2022-4-24 12:14 编辑
1.18.1paper服务端 papi插件版本2.11.1 在启动的时候会报错如下 其余的报错没有就这一段 此时服务器变量全部失效 必须重载papi插件才会生效 如何解决这个问题
- [11:51:22 ERROR]: [PlaceholderAPI] failed to load class files of expansions
- java.util.concurrent.CompletionException: java.lang.ClassNotFoundException: com.extendedclip.papi.expansion.server.caffeine.cache.LocalCacheFactory$WILiEMWAR
- at me.clip.placeholderapi.expansion.manager.LocalExpansionManager.lambda$findExpansionInFile$7(LocalExpansionManager.java:412) ~[【前置】PlaceholderAPI-2.11.1.jar:?]
- at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) ~[?:?]
- at java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) ~[?:?]
- at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
- at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
- at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
- at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
- at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
- Caused by: java.lang.ClassNotFoundException: com.extendedclip.papi.expansion.server.caffeine.cache.LocalCacheFactory$WILiEMWAR
- at java.net.URLClassLoader$1.run(URLClassLoader.java:429) ~[?:?]
- at java.net.URLClassLoader$1.run(URLClassLoader.java:421) ~[?:?]
- at java.security.AccessController.doPrivileged(AccessController.java:712) ~[?:?]
- at java.net.URLClassLoader.findClass(URLClassLoader.java:420) ~[?:?]
- at java.lang.ClassLoader.loadClass(ClassLoader.java:587) ~[?:?]
- at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
- at me.clip.placeholderapi.util.FileUtil.findClass(FileUtil.java:62) ~[【前置】PlaceholderAPI-2.11.1.jar:?]
- at me.clip.placeholderapi.expansion.manager.LocalExpansionManager.lambda$findExpansionInFile$7(LocalExpansionManager.java:388) ~[【前置】PlaceholderAPI-2.11.1.jar:?]
- ... 7 more
- Caused by: java.io.EOFException
- at java.io.RandomAccessFile.readFully(RandomAccessFile.java:471) ~[?:?]
- at java.util.zip.ZipFile$Source.readFullyAt(ZipFile.java:1348) ~[?:?]
- at java.util.zip.ZipFile$ZipFileInputStream.initDataOffset(ZipFile.java:915) ~[?:?]
- at java.util.zip.ZipFile$ZipFileInputStream.read(ZipFile.java:931) ~[?:?]
- at java.util.zip.ZipFile$ZipFileInflaterInputStream.fill(ZipFile.java:448) ~[?:?]
- at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:158) ~[?:?]
- at jdk.internal.loader.Resource.getBytes(Resource.java:126) ~[?:?]
- at jdk.internal.loader.URLClassPath$JarLoader$2.getBytes(URLClassPath.java:893) ~[?:?]
- at java.net.URLClassLoader.defineClass(URLClassLoader.java:519) ~[?:?]
- at java.net.URLClassLoader$1.run(URLClassLoader.java:427) ~[?:?]
- at java.net.URLClassLoader$1.run(URLClassLoader.java:421) ~[?:?]
- at java.security.AccessController.doPrivileged(AccessController.java:712) ~[?:?]
- at java.net.URLClassLoader.findClass(URLClassLoader.java:420) ~[?:?]
- at java.lang.ClassLoader.loadClass(ClassLoader.java:587) ~[?:?]
- at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
- at me.clip.placeholderapi.util.FileUtil.findClass(FileUtil.java:62) ~[【前置】PlaceholderAPI-2.11.1.jar:?]
- at me.clip.placeholderapi.expansion.manager.LocalExpansionManager.lambda$findExpansionInFile$7(LocalExpansionManager.java:388) ~[【前置】PlaceholderAPI-2.11.1.jar:?]
- ... 7 more
复制代码 |
补充 扩展里面是通过 papi ecloud download 下载的变量扩展 luckperms multiverse player server vault