spigot 1.19.2 我在写插件的时候额外导入了一个依赖。然后编译出来的插件放在服端会报错,怎么解决!求大佬解答!
本帖最后由 2000000 于 2022-12-3 20:02 编辑
打包时把这个依赖一同打包,如果您用的是 maven,那么请在 dependency 中写入
compile 是不声明scope元素情况下的默认值,表示此依赖需要参与编译 运行周期等
打包时把这个依赖一同打包,如果您用的是 maven,那么请在 dependency 中写入
<scope>compile</scope>
compile 是不声明scope元素情况下的默认值,表示此依赖需要参与编译 运行周期等
如果导入的是别人造好的轮子就塞到插件里面运行吧
2000000 发表于 2022-12-3 19:22
打包时把这个依赖一同打包,如果您用的是 maven,那么请在 dependency 中写入
compile 是不声明scope元素 ...
不是用的maven,依赖都是手动导的。我把那个依赖到到插件jar包里面还是不行。
915842254 发表于 2022-12-3 23:10
不是用的maven,依赖都是手动导的。我把那个依赖到到插件jar包里面还是不行。 ...
建议转maven 会省去比较多的麻烦
915842254 发表于 2022-12-3 23:10
不是用的maven,依赖都是手动导的。我把那个依赖到到插件jar包里面还是不行。 ...
gradle 的话使用shadow可以很方便地打包依赖 :https://github.com/johnrengelman/shadow