0基础开始学习openTCS,留下一些学习记录。
step1. 环境配置和IDE安装
JDK13+IDEA
JDK安装教程:
网上教程很多,一定要注意的三点,是我踩了一下午坑总结的经验
1、JDK13是不会自动安装jre文件的,需要自己在控制台输入命令然后生成
解决方法:jdk13中没有jre文件解决方法_没有/jre/bin-CSDN博客
2、修改系统环境变量后一定要重启电脑,否则很可能JAVA环境安装不生效!
3、【大坑警告】在控制台输入java -version,发现版本和安装的不一样。这是因为你之前安装某些软件时,自动帮你安装了Java。比如我之前安装的SPSS,就帮我装了个jdk1.8。
解决方法:下载一个everything搜索文件的软件,然后在里面输入java或者jdk这样的字眼,然后看看是在哪个软件的目录下安装的。如果这个软件你不需要了的话,直接卸载!这样是最干净的方法。【如果软件你还需要的话...那再找找同一台电脑配置两个JAVA版本环境的方法...】
IDEA安装教程:
https://www.bilibili.com/read/cv26450122/
这个安装实在简单,无坑,一路点击就完成了。
step2:下载openTCS
源码下载链接:https://github.com/openTCS/opentcs/releases
OpenTCS官网,里面有一些用户手册和开发者手册,可作为参考openTCS - Downloads
step3:编译源码
先在IDEA中配置gradle。
按照下面参考博客里的方法,先查看你的IDEA适配的gradle版本,然后下载压缩包,然后按步骤配置就行了。 参考链接:IDEA安装Gradle,解决IDEA与Gradle版本不匹配问题_idea与gradle对应版本-CSDN博客
其中有个步骤 “配置环境变量 GRADLE_USER_HOME,对应Gradle本地仓库或工作空间目录(自已创建的指定目录)。” 这个步骤我其实不知道是为啥,如果有老铁知道麻烦评论区帮忙解惑一下!谢谢!
都配置好之后,用IDEA打开OpenTCS项目,然后双击图中的build文件,就开始自动化构建了。
构建的时间非常久,所以尽量保证网络环境稳定,大概30多分钟。最后会显示BUILD SUCCESSFUL in 32m 38s