如何把GitHub上下载的minecraft mod源码编译成jar文件? | 您所在的位置:网站首页 › android编译jar包下载 › 如何把GitHub上下载的minecraft mod源码编译成jar文件? |
一、Artifacts 云端编译版本 如果作者为这个项目配置了Github Actions且指定了Artifacts,则可以直接下载编译后的版本。 首先进入储存库,查看仓库历史: 找到最新的带绿色勾勾的一次提交,点击绿勾再点击Details(如果在这一步看到了带红叉的提交,请忽略;如果往下翻了很多也没有看到绿勾的话,可能这个仓库没有配置Actions,或者你没有选择正确的分支。): 进入详细页后点击进入阶段页面,一般是build阶段(如果作者的文档有另外标注,请以文档为准)(然而大部分作者都比较懒所以这里的例子可以照搬): 将右侧的页面划到底,可以看见Artifacts就说明可供下载。 一般比较懒的作者会直接把所有文件打包成一个Artifact.zip文件,下载后解压找到不带任何dev,debug,sources之类后缀的那一个jar文件,就是你要的模组文件了。 比如一个Artifacts.zip文件里有几个jar文件:xxxx-v2.3.3.jar将源码zip下载或者clone到本地(你都知道github了肯定知道这一步),一般情况下双击bat文件运行即可。注意模组所适配的Minecraft版本,例如1.17需要Java 16,那么你的电脑中就需要支持运行Java 16才能编译成功。 验证Java版本 打开命令行工具(一般是命令提示符或者PowerShell),输入java --version。如果跳出来一行数字且大版本号是16,说明你的电脑可以正常运行Java 16。Java 7,8,9,10等版本同理。如果你看到的版本与预期不符(说明你可能装了一大堆不同版本的Java)或者找不到java命令,那么需要配置一下环境变量。具体教程百度上一抓一大把,这里不再赘述。 最后,请耐心阅读每个项目的README以跟随作者的指引。官方文档优先级大于一切外部教程。 |
CopyRight 2018-2019 实验室设备网 版权所有 |