ubuntu22.04上运行opentcs6.4版本

1、下载github上的源码:

openTCS - Downloads

2、安装java21

我的版本是:java --version

java 21.0.6 2025-01-21 LTS

Java(TM) SE Runtime Environment (build 21.0.6+8-LTS-188)

Java HotSpot(TM) 64-Bit Server VM (build 21.0.6+8-LTS-188, mixed mode, sharing)

3、安装gradle

使用sdk install gradle 8.14安装完成,完成后,配置PATH环境变量;参考gradle官网;

4、构建项目

cd opentcs

gradle build

过程中可能需要配置使用国内镜像源;

其中build.gradle文件增加:

dependencyResolutionManagement {

repositories {

// 腾讯云镜像

maven {

url 'https://mirrors.cloud.tencent.com/nexus/repository/maven-public/'

}

}

}

其中gradle-wrapper.properties文件修改:

distributionUrl=https://mirrors.cloud.tencent.com/gradle/gradle-8.10.2-bin.zip

其中gradle.properties文件增加:

启用阿里云镜像组

systemProp.gradle.maven.mirror.enabled=true

systemProp.gradle.maven.central.mirror=https://maven.aliyun.com/repository/public

systemProp.gradle.plugin.portal.mirror=https://maven.aliyun.com/repository/gradle-plugin

然后使用./gradlew run运行内核;

再之后,可以参考CSDN上Forget Star的Ubuntu运行openTCS运行其他模块;但需要注意,6.4版本拆分模块为model editor和operation desk。需要分别启动;

相关推荐
有一只柴犬1 小时前
Cubic 5分钟定制专属Ubuntu
linux·ubuntu
DIY机器人工房12 小时前
NAT 模式、命令行版、桥接模式方式给ubuntu虚拟机配网步骤:
linux·网络协议·ubuntu·嵌入式·桥接模式·diy机器人工房
什么半岛铁盒13 小时前
C++项目:仿muduo库高并发服务器---------LoopThreadPool模块和TcpServer模块的实现
linux·服务器·c++·mysql·ubuntu
songyuc18 小时前
【Ubuntu】请问,『kill -9』跟『kill -15』有区别吗?
linux·ubuntu
kikikidult19 小时前
ubuntu中卸载软件的几种方法
笔记·ubuntu
Skrrapper1 天前
ubuntu?centos?还是 redhat?Linux 系统选哪个?
linux·ubuntu·centos
余衫马1 天前
实战指南:RVC 语音转换框架
人工智能·深度学习·ubuntu
艾莉丝努力练剑1 天前
【Linux指令 (一)】Linux 命令行入门:从零开始理解Linux系统理论核心概念与基础指令
linux·c++·经验分享·ubuntu·centos
gsfl1 天前
环境搭建,Ubuntu 安装、客户端使用与性能认知
linux·运维·ubuntu
且行且知1 天前
在ubuntu下载企业微信
linux·ubuntu·企业微信