0


开源AGV调度系统OpenTCS 5.11手把手开发实战(三):使用IDEA进行源码调试

前两篇已经配置好了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) 操作台客户端

启动成功弹出界面

标签: intellij-idea java ide

本文转载自: https://blog.csdn.net/cxcrycr/article/details/134443426
版权归原作者 编程专用小马甲 所有, 如有侵权,请联系我们删除。

“开源AGV调度系统OpenTCS 5.11手把手开发实战(三):使用IDEA进行源码调试”的评论:

还没有评论