我把整个的nms给导入了,导致编译出来的插件很大,要怎么导入其中的一个类?
NMS不需要额外导入包
只要你在写代码的时候导入任意一个服务器核心作为依赖就行(spigot.jar/papaer.jar)
插件导出的时候不需要把nms的内容一起打包
只要你在写代码的时候导入任意一个服务器核心作为依赖就行(spigot.jar/papaer.jar)
插件导出的时候不需要把nms的内容一起打包
 本帖最后由 GhostSkyV9 于 2021-6-26 12:52 编辑 
我是用maven项目,它编译的时候会自动把dependency中的依赖给编译出来,我运行的是package这个选项编译的
南柯郡守 发表于 2021-6-26 11:53
NMS不需要额外导入包
只要你在写代码的时候导入任意一个服务器核心作为依赖就行(spigot.jar/papaer.jar)
我是用maven项目,它编译的时候会自动把dependency中的依赖给编译出来,我运行的是package这个选项编译的
GhostSkyV9 发表于 2021-6-26 12:44
我是用maven项目,它编译的时候会自动把dependency中的依赖给编译出来,我运行的是package这个选项编译的 ...
这种东西不是一百度就有的
https://blog.csdn.net/qq_3733415 ... 1000.2123.3001.4430
要设置scope为provided
你可以使用CodeMC的NMS Maven库并直接引入依赖
https://docs.codemc.io/faq/#what-is-the-nms-maven-repository
文档已详细介绍了如何正确引入NMS依赖
你可以使用CodeMC的NMS Maven库并直接引入依赖
https://docs.codemc.io/faq/#what-is-the-nms-maven-repository
文档已详细介绍了如何正确引入NMS依赖
rrrrrrrrrrrrrrrrrrrrrytryyyyyyy
6666666666666