nukkit在Linux开服教程,Maven配置Nukkit开发环境的方法

使用Maven能让我们更方便地开发Nukkit插件的环境。这篇文章介绍的主要是Nukkit开发环境用Maven的配置方法的pom.xml部分,供各位开发者参考。本文适合已经对Maven和Java开发有一定了解的读者。

==== 正文开始 ====

1. 找到pom.xml文件

在IDEA中,pom.xml文件在创建的Maven项目的根目录里面。如图:

113336syripjl7hqjglcpc.png

如果你使用的是其它的IDE,可以参考你的IDE提供关于Maven的文档。一般情况下,都会在项目所在模块的根目录下。

现在让我们打开这个pom.xml文件,开始编辑里面的一些内容。

2. 添加仓库repository

repository,或者中文说“仓库”,是Nukkit作为Maven应用保存的地方。我们需要添加Nukkit所在的仓库到pom.xml中以便Maven进行读取。

寻找你的pom.xml中有没有repositories标签,如果没有的话,这样添加一个:(如果有的话,请跳过这部分)在pom.xml中添加以下内容:

复制代码我们注意到这个标签是空的,这说明已经准备好进行仓库的添加。

找到repositories标签后,向...里面添加下面的内容:

nukkit-repo

http://jenkins.zxda.net/plugin/repository/everything/

复制代码这里,我们使用了ZXDA提供的Maven仓库。ZXDA的服务器架设在中国,国内的许多开发者应该能很快加载仓库的内容。对于不在国内的开发者,我们有几个架设在其它国家和地区的镜像地址可以使用,在文末会有提到。

完成之后,整个repositories的内容会是这样子的(如果你没有添加别的仓库的话):

nukkit-repo

http://jenkins.zxda.net/plugin/repository/everything/

复制代码

至此,已经完成了对仓库的添加。

3. 添加Nukkit依赖

添加仓库后,我们还需要添加依赖来使Maven能够读取并下载Nukkit。添加依赖的过程和添加仓库的过程类似。

首先需要找到dependencies标签。如果没有的话,可以按照添加repositories的方法添加一个,这里不赘述了。

找到后,向...里面添加一个dependency:

cn.nukkit

nukkit

1.0-SNAPSHOT

复制代码

在这里,我们读取1.0-SNAPSHOT版本的Nukkit。

添加完成后代码会是这样的(如果没有别的依赖):

cn.nukkit

nukkit

1.0-SNAPSHOT

复制代码

至此,对依赖的添加已经完成。需要说明的是,依赖的添加对于每个镜像都是一样的,无论你使用哪个国家和地区的镜像,添加依赖的方法都是这样的。

添加完毕后,我们就可以顺畅的进行关于Nukkit插件的开发了。

等等,有件事差点忘记说了...

番外I. 镜像列表

使用镜像的方法:找到仓库repositories标签,找到Nukkit所在仓库的url属性:

http://jenkins.zxda.net/plugin/repository/everything/复制代码

把...内的内容,换成下面镜像列表里需要的的url即可。

镜像列表:(所有镜像由我们的开发者提供,Nukkit不保证实时的可用性)

另外,这里为了方便大家,做一些方便各位的Maven POM模板。

番外II. Maven POM xml模板

替换里面的groupId、artifactId和version即可使用。

参考资料 & 鸣谢

Maven官方网站

ZXDA Nukkit 编译平台

以上。

Nukkit开发组

2017/7/14Ура!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值