编译等价交换3
重要提示:请报告你所遇到的任何问题,因为文档中可能存在一些问题。另外,在进行操作之前,请确保你完全知道你在做什么!如果你的电脑崩溃、损坏等,我们不负责任。🙈
DAPP数字货币交易所开发逻辑,DAPP数字货币交易所系统开发(案例及源码)
DAPP交易所开发稳定版丨DAPP交易所系统开发(开发案例)丨DAPP交易所系统源码部署
数字货币去中心化交易所开发详情版丨数字货币去中心化交易所系统开发(原生开发)丨数字货币去中心化交易所现成源码模板
去中心化交易所开发丨去中心化交易所系统开发(功能及逻辑)丨去中心化交易所系统源码部署
海外版数字货币交易所系统开发(逻辑及功能)丨多语言数字货币交易所系统开发(案例及源码)
数字货币交易所系统开发(功能版)丨数字货币交易所开发源码案例部署
交易所系统开发(原生开发)丨 交易所系统开发(多语言)丨交易所源码详情
交易所源码案例丨交易所APP开发丨交易所系统开发(海外版)
设置Java
设置Gradle
设置Git
设置EE3
编译EE3
更新你的存储库
设置Java
Java JDK被用来编译EE3。
下载并安装Java JDK。
Windows/Mac的下载链接。向下滚动,接受Java SE的Oracle二进制代码许可协议,并下载它(如果你有一个64位的操作系统,请下载64位的版本)。
Linux。下面列出了某些流行的Linux的安装方法。如果您的发行版没有列出,请按照您的软件包管理器的具体说明进行安装,或者在这里手动安装。
Gentoo: emerge dev-java/oracle-jdk-bin
Archlinux: pacman -S jdk7-openjdk
Ubuntu/Debian: apt-get install openjdk-7-jdk
Fedora: yum install java-1.7.0-openjdk
Windows。为JDK设置环境变量。
进入控制面板/系统和安全/系统,点击左侧的高级系统设置。
单击 "环境变量"。
在 System Variables 下,点击 New。
在变量名称中,输入 JAVA_HOME。
对于变量值,输入类似于 C:\Program Files\Java\jdk1.7.0_51 的内容,如图所示(或你的 Java JDK 安装位置),然后点击 OK。
向下滚动到一个名为Path的变量,并双击它。
添加;%JAVA_HOME%bin/完全如图所示,然后点击OK。确保位置是正确的;反复检查以确保。
打开你的命令行,运行javac。如果它喷出了一堆可能的选项和用法,那么你就可以开始了。如果没有,可以再试一下这些步骤,或者查看FAQ。
设置Gradle
在编译EE3时,Gradle被用来执行各种构建任务。
下载并安装Gradle。
Windows/Mac的下载链接。你只需要二进制文件,但可以选择你想要的任何样式。
解压缩包并把它放在你想要的地方,例如C:\Gradle。
Linux。下面列出了某些流行的Linux版本的安装方法。如果你的发行版没有被列出,请按照你的软件包管理器的具体说明进行安装,或者在这里手动安装。
Gentoo: emerge dev-java/gradle-bin
Archlinux: pacman -S gradle
Ubuntu/Debian: apt-get install gradle
Fedora:从其网站上手动安装Gradle(见上文),因为Fedora提供的是Gradle的 "破碎 "版本。只有在你知道自己在做什么的情况下才使用yum install gradle。
Windows。为Gradle设置环境变量。
回到 "环境变量",然后创建一个新的系统变量。
对于变量名,输入GRADLE_HOME。
对于变量值,输入类似于C:\Gradle-1.11的内容,如图所示(或你的Gradle安装地点),然后点击OK。
再次向下滚动到路径,并添加;%GRADLE_HOME%\bin EXACTLY AS SHOWN,然后点击OK。再一次仔细检查这个位置。
打开你的命令行,运行gradle。如果它显示 "Welcome to Gradle [version].",那么你就可以开始了。如果不是,请再次尝试这些步骤或查看FAQ。
设置Git
Git是用来克隆EE3和更新你的本地副本的。
在这里下载并安装Git。
可选的。下载并安装一个Git GUI客户端,比如Github for Windows/Mac、SmartGitHg、TortoiseGit等。这里有一个不错的列表。
设置 EE3
本节假设你使用的是 Git 的命令行版本。
打开你的命令行。
通过执行cd [文件夹位置]导航到你想下载EE3源代码的地方(例如C:\Github)。如果选择了 C:\Github 以外的位置,那么在执行说明时记住这一点即可。
执行git clone https://github.com/pahimar/Equivalent-Exchange-3.git。这将把EE3的源代码下载到Equivalent-Exchange-3文件夹中,如C:\Github\Equivalent-Exchange-3。
现在,你应该有一个看起来像的目录。
Github
-`-Equivalent-Exchange-3
\-`build.gradle`是EE3的文件(应该有`build.gradle`)。
编译EE3
执行gradle setupCiWorkspace,以设置Forge并下载必要的库来构建EE3。这可能需要一些时间,请耐心等待⌚。
一般来说,只有当build.properties中的Forge版本改变时,你才需要这么做。
执行gradle build。如果你做得很好,完成后会显示BUILD SUCCESSFUL。这应该是比较快的。
如果你看到BUILD FAILED,检查错误输出(应该就在BUILD FAILED附近),修复一切(如果可能的话),然后再试一次。
导航到C:\Github\Equivalent-Exchange-3\build\libs。
你应该看到一个名为EquivalentExchange3-x.y.z-#.jar的.jar文件,其中x.y.z是Minecraft版本号,#是mod版本。
注意:null意味着你缺少一个build_number值