August 31, 2018 8 min read Phoenix入门教程 {0x13} Phoenix模块开发教程:命令系统 碎碎念... 关于命令系统的构思,我采用了一些Web框架的路由设计。 他们是像这样的: > 注: 这个例子用到了Rapidoid Web框架 [http://www.rapidoid.org/web.html]。 所以我在Phoenix中也引入了这种设计。 可以说,这部分是最让我引以为豪的地方了。 > 这篇文章属于Phoenix Framework 入门教程 [https://blog.lss233.com/phoenixframework-ru-men-jiao-cheng] 的一部分。 注册一个命令执行器 咱建议,在插件被启用的时候就马上让Phoenix给我们的模块注册监听器。所以,在我们项目主类的onEnable()方法下,写上这么一行: 继续阅读
February 12, 2018 2 min read Phoenix入门教程 {0x00} Phoenix模块开发教程:准备阶段 Phoenix是使用Java进行开发的插件框架,因此,标准的Phoenix插件也需要使用Java进行开发。 在进行Java开发之前,我们需要准备好JDK和IDE. 0x01 准备JDK > 这篇文章属于Phoenix Framework 入门教程 [https://blog.lss233.com/phoenixframework-ru-men-jiao-cheng] 的一部分。 Java Development Kit,就是我们平时所提到 JDK,是开发 Phoenix模块所必须的。 由于Phoenix使用了Java8进行编写,因此你只能选择Java8或其以上的JDK版本。 同时,要想正常使用Phoenix,你也必须使用Java8或其以上版本的JRE. 旧版本的Java(如Java7)是无法运行Phoenix的。 下载 继续阅读
February 10, 2018 3 min read Phoenix入门教程 {0x12} Phoenix模块开发教程:创建你的项目主类 现在,我们终于可以开始写代码啦! > 这篇文章属于Phoenix Framework 入门教程 [https://blog.lss233.com/phoenixframework-ru-men-jiao-cheng] 的一部分。 创建主类 在IntelliJ IDEA的Project窗口中,右键java文件夹(它应该是 src > main > java) 单击 New > Java Class 在Create New Class窗口中, Name处填写你的类名。 还记得上一节中我们填写的Group Id和Artifact Id吗? 你的类名最好这样填: 继续阅读
February 09, 2018 4 min read Phoenix入门教程 {0x11} Phoenix模块开发教程:创建你的项目 在你完成之前的准备工作之后,咱就可以开始进行Phoenix Module的开发工作了。 > 这篇文章属于Phoenix Framework 入门教程 [https://blog.lss233.com/phoenixframework-ru-men-jiao-cheng] 的一部分。 这篇文章将会引导你通过使用IntelliJ IDEA、Gradle 创建一个Phoenix Module项目。 0x00 介绍Gradle Gradle是一个构建工具,它可以帮助你管理项目依赖、打包项目等。 > 拓展阅读: 如何通俗地理解 Gradle? - 知乎 [https://www.zhihu.com/question/ 继续阅读