编译工具

它是什么?

BuildTools.jar 是构建 Bukkit,CraftBukkit,Spigot 和 Spigot-API 的解决方案。所有这些都在你的计算机上完成! 一些必备程序是必要的,但下面的说明将指导你完成所需的一切。

先决条件

使用 BuildTools 需要两个应用程序:Git 和 Java。

Windows

混帐

为了使 BuildTools 在 Windows 上运行,你需要安装 Git。对于 Windows,它通过 git-scm 分发,可以在这里下载。将它安装在你喜欢的地方,它将提供 git bash,它将用于运行 BuildTools jar。在运行安装程序时,请继续按下。

Java

这里下载 JRE 8 并安装。在运行安装程序时,请继续按下。

Linux

git 和 Java 以及 util 命令都可以通过包管理器使用单个命令进行安装。

Debian / Ubuntu:sudo apt-get install git openjdk-7-jre-headless tar

CentOS / RHEL:sudo dnf install git java-1.7.0-openjdk-devel tar

Arch:pacman -S jdk8-openjdk git

Mac OS

Git 可以从以下网址下载: http//sourceforge.net/projects/git-osx-installer/files/

Java 可能需要从 Apple 分布式版本进行更新,即使以前更新过,也可能需要链接以供 shell 使用。请按照此处的步骤操作: https//gist.github.com/johan/10590467

运行 BuildTools

  1. https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar 下载 BuildTools.jar。

  2. 如果你在 Linux 上打开你的终端,或在 Windows 上打开你的终端。

    1. 可以在桌面上或 git bash 名称下的开始菜单中找到 Git bash。也可以通过右键单击任何内容来打开它,因为它现在是上下文菜单中的项目。
  3. 导航到你下载 BuildTools.jar 的位置,或使用命令行方式将 jar 下载到当前目录。

    1. 在 Windows 上,你可以使用 cd 命令更改目录,也可以右键单击 BuildTools.jar 所在文件夹的空白区域(不要单击 BuildTools.jar 本身)并单击 git bash,这将打开它在你当前的目录中。
  4. 通过执行以下操作从终端运行 BuildTools.jar(不要双击 BuildTools.jar):

    1. 在 Linux 上运行 git config –global –unset core.autocrlf,然后在 bash 或其他适当的 shell 中运行 java -jar BuildTools.jar。
    2. 在 Windows 上,在打开的 git bash 窗口中运行以下命令:java -jar BuildTools.jar 请注意,要求你使用 BuildTools#35 或更高版本,旧版本将无效。
    3. 在 Mac 上运行以下命令,导出 MAVEN_OPTS =“ - Xmx2G”java -Xmx2G -jar BuildTools.jar
    4. 如果你需要旧版本,可以使用 BuildTools 的 –rev 参数指定版本,例如 1.8.8:java -jar BuildTools.jar –rev 1.8.8
  5. 等等,因为它建立你的罐子。几分钟后你应该有新编的罐子!

  6. 你可以在运行 BuildTools.jar 的同一目录中找到 CraftBukkit 和 Spigot(对于 Minecraft 版本 1.10,它们将是 craftbukkit-1.10.jar 和 spigot-1.10.jar)。你可以在\ Spigot \ Spigot-API \ target \中找到 Spigot-API(对于 Minecraft 版本 1.10,它将是 spigot-api-1.10-R0.1-SNAPSHOT.jar)。