編譯工具

它是什麼?

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)。