前两篇已经配置好了OpenTCS的运行环境,启动了官方发布的编译版本,下面用IDEA进行源码的调试。
1、源码下载
从官方github下载:openTCS源码
也可以直接下载省心打包版
5.11源码+JDK13打包下载
2、源码导入IDEA
IDEA打开源码文件所在路径,等待加载完成。
2.1配置gradle
因为opentcs是gradle项目,直接build会从官网下载gradle,大概率下载失败。
推荐自己先下载好gradle,并在项目中进行手动配置。
使用gradle版本gradle-8.3-all,下载地址:百度网盘 请输入提取码 提取码:8300
下载完成后解压,在idea选择Settings
搜索gradle,选择自己的gradle目录进行设置
2.2解决其他网络问题
IDEA在构建opentcs的时候因为众所周知的原因会遇到网络问题
Error: connect timed out
解决方案:
File->Settings->Appearance & Behavior->System Settings->HTTP Proxy
设置URL为:http://start.spring.io,点击Check connection进行测试,弹出窗口中填写: http://start.spring.io
如果返回connect successful,则说明成功解决了。
如果还是connect Time out,那就试着换个网(自己亲测有效)。
2.3构建项目
IDEA菜单Build->Build Project,进行构建
3、源码运行
构建完成后,在gradle里打开对应文件夹,依次双击运行kernel,editor,desk,controller模块。
3.1启动服务端
启动成功如下
3.2启动客户端
具体启动步骤与测试过程和上一篇文章类似,这里只简单说明一下。
(1) 模型编辑器客户端
启动成功后弹出ModelEditor程序界面
加载模型数据
(2) 内核控制中心客户端
启动成功后弹出KernelControlCenter程序日志界面
(3) 操作台客户端
启动成功弹出界面
版权归原作者 编程专用小马甲 所有, 如有侵权,请联系我们删除。