Nukkit插件从0开始:搭建环境

系列作者:粉鞋大妈 文章出处:http://www.cnblogs.com/xtypr 欢迎转载、翻译,也请保留这段声明,不胜感激。

Nukkit插件从0开始:搭建环境

上一篇:没了 目录:Nukkit插件从0开始 下一篇:还没写

考虑到许多读者是第一次接触Java编程,或者把Nukkit插件作为自己的第一个Java应用,我将以图文详细讲解所有步骤,若有不好见谅。

安装Java 8



由于Nukkit使用Java 8的新特性来优化性能和代码可读性,你必须安装jdk 8来开发Nukkit插件。

打开控制台(windows按徽标键+R,在弹出的窗口输入cmd然后回车;linux直接打开控制台),输入以下代码并回车:

javac -version

返回的应该类似于以下的结果(笔者使用的是jdk 1.8.0_60,可能会有更新的java版本):

javac 1.8.0_60-ea

如果类似于以上的结果,恭喜你已经成功的安装了jdk 8,可以跳过这个步骤的教程。

如果返回的版本是1.7.0或者更旧的版本,或者返回的类似于“‘javac‘ 不是内部或外部命令,也不是可运行的程序或批处理文件”,说明你还没有安装最新版本的jdk。请打开以下链接下载最新版本的jdk:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

找到以上页面后,阅读相应的条款,点击“Accept License Agreement”同意后,从右边“Download”栏选择自己相应系统的jdk安装包下载安装。安装过程因系统而异,这里就不详细讲解了。

jdk安装包也包含相应版本的jre,所以你无需在java官网上再下载安装一次jre。

在windows系统安装jdk后,你需要配置环境变量来保证命令行正常使用。这里以windows 7为例,讲解配置环境变量的方法。

- 右键“计算机”,点击“属性”,

在弹出的窗口中点击“高级系统设置”,“环境变量”,

- 点击“系统变量”下面的“新建”,在弹出的窗口的“变量名”输入“JAVA_HOME”(不带引号),“变量值”输入你之前安装jdk的安装路径,我的是“C:\Program Files\Java\jdk1.8.0_60”(不带引号),这里根据你安装jdk的路径来输入。然后点击确定

- 在“系统变量”中寻找“Path”(不带引号)变量,选中后点击“编辑”,在“变量值”的最后面(注意不是把整个替换,是添加在最后面)输入:

%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

然后点击“确定”。

这里要注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代码。

- 点击“系统变量”下面的“新建”,在弹出的窗口的“变量名”输入“CLASSPATH”(不带引号),“变量值”输入以下的字符串(注意,最前面有一个点“.”不要忘了):

.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

然后点击“确定”。

- 检查是否配置成功。点击windows徽标键+R,输入cmd并回车,在打开的控制台输入“javac -version”和“java -version”,如果都能正确的返回版本信息,说明配置环境变量成功了。至此,你的jdk已经安装并配置完成。

安装jdk 8后,你还需要一个代码编辑和调试工具来帮助你的开发。一个合适的IDE是你最好的选择。

安装IDE



使用IntelliJ IDEA配置开发环境


上一篇:没了 目录:Nukkit插件从0开始 下一篇:还没写
时间: 2024-10-09 21:32:24

Nukkit插件从0开始:搭建环境的相关文章

Nukkit插件从0开始:目录篇

系列作者:粉鞋大妈 文章出处:http://www.cnblogs.com/xtypr 欢迎转载.翻译,也请保留这段声明,不胜感激. Nukkit是一款用Java制作的Minecraft PE服务端软件,是由MagicDroidX在github上发起的开源项目,遵守GPL开源协议.Nukkit模仿了PocketMine的结构,后者是一款用PHP制作的开源Minecraft PE服务端软件,使得开发者能更快的适应开发环境.由于使用了Java作为开发语言,大大提升了性能和兼容性,是其它同类软件无法比

Linux-Centos 7.0入门系列--环境准备及Linux安装

https://www.cnblogs.com/heimatengyun/p/12161789.html “工欲善其事.必先利其器”,本文作为“Linux零基础入门系列”开篇,将完整演示整个开发环境的安装和配置过程,为后续的开发和实验做好基础准备.如果您已安装好环境,可以直接跳过本文:如果您是第一次使用Linux,建议按照本文步骤进行操作. ps:网上已经有很多安装教程,但为了保证系列文章的完整性和可读性,特意从0开始搭建环境以供参考.安装和使用过程中,特别要注意环境及软件版本,因为不同版本的操

从0开始搭建自动部署环境

从0开始搭建自动部署环境 前言 从Docker改变使用动态库后,DooD不再可行,而Dind依然可行.针对此改变,重新整理并记录自动部署环境配置步骤. 此环境是实现微服务自动部署的基础,使用jenkins持续集成工具,并内置了java和maven,并实现了容器内运行Docker命令的功能. 软件环境 宿主机win10 虚拟机CentOS-7-x86_64-Minimal-1708 Docker 17.09.0-ce apache-maven-3.5.2 jdk 1.8.0_151 jenkins

Visual Studio 完全AI手册 - 从0开始搭建macOS开发环境

Visual Studio 完全AI手册 - 从0开始搭建macOS开发环境 本视频配套的视频教程请访问:https://www.bilibili.com/video/av24368929/ 零.前提条件 一台能联网的电脑,使用macOS操作系统 请确保鼠标.键盘.显示器都是好的 一.工具介绍 Viusal Studio code Visual Studio Code 是微软继Visual Studio 宇宙第一IDE后出品的又一利器,是一款完全免费的文本编辑器. Visual Studio C

在Win7虚拟机下搭建Hadoop2.6.0伪分布式环境

近几年大数据越来越火热.由于工作需要以及个人兴趣,最近开始学习大数据相关技术.学习过程中的一些经验教训希望能通过博文沉淀下来,与网友分享讨论,作为个人备忘. 第一篇,在win7虚拟机下搭建hadoop2.6.0伪分布式环境. 1. 所需要的软件 使用Vmware 11.0搭建虚拟机,安装Ubuntu 14.04.2系统. Jdk 1.7.0_80 Hadoop 2.6.0 2. 安装vmware和ubuntu 略 3. 在ubuntu中安装JDK 将jdk解压缩到目录:/home/vm/tool

明晚8点,捷微团队QQ群公开课,解说jeewx2.0版本号maven环境的搭建入门!

2014-08-13号晚8点,捷微团队QQ群公开课,解说jeewx2.0版本号maven环境的搭建入门! 讲师:刘强(团队成员) QQ群:287090836 (JAVA版本号微信开源项目) http://www.oschina.net/news/54344/jeewx-2-0 明晚8点,捷微团队QQ群公开课,解说jeewx2.0版本号maven环境的搭建入门!,布布扣,bubuko.com

MiS603开发板 第十章 USB2.0 CY7C68013A 开发环境搭建

作者:MiS603开发团队 日期:20150911 公司:南京米联电子科技有限公司 论坛:www.osrc.cn 网址:www.milinker.com 网店:http://osrc.taobao.com EAT博客:http://blog.chinaaet.com/whilebreak 博客园:http://www.cnblogs.com/milinker/ MiS603开发板 第十章 USB2.0 CY7C68013A 开发环境搭建   CY7C68013A是Cypress公司推出的稳定,易

【Cocos2D-X 学习笔记】Cocos2D-x 3.0+VS开发环境搭建[使用Python]

上一节讲了如何用VS自带的项目管理器创建项目,该方法只适用于cocos2d-x 2.0版本,而cocos2d-x 3.0较之前版本在命名等方面有了较大更新,而cocos2d-x3.0不再支持用VS项目管理器自建项目,而是用Python脚本创建项目. 为什么做这种改变?经过上一节讨论可以发现,使用VS创建项目有一个缺陷:新建的项目必须在cocos2d-x的解决方案中,这样会导致自己的项目和Template项目混淆:如果想单独创建一个项目的话,又需要把cocos2d-x包中的cocos2d文件整个拷

cocos2d-x 3.0正式版 环境搭建 (解决载入失败,未能载入XXX包)

cocos2d-x 3.0正式版最终公布了~ 等了好久~ 废话不多说,直接写方法. 1.下载安装vc2012 ,我用的是旗舰版,传送门:点击打开链接 2.下载cocos2d-x 3.0正式版,传送门:点击打开链接 3.下载安装python,传送门:点击打开链接 4.设置环境变量好后,打开cocos2d-x安装文件夹下build/cocos2d-win32.vc2012.sln,又一次生成解决方式就OK了. **假设出现了vc2012项目载入失败,提示未能载入XXXX包*,下载vc2012KB27