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。需要分别启动;

相关推荐
fruge1 天前
Ubuntu服务器已下载Nginx安装包的安装指南
服务器·nginx·ubuntu
Do_GH1 天前
【Linux】07.Ubuntu开发环境部署
linux·运维·ubuntu
sulikey1 天前
从实验出发深入理解Linux目录权限:r、w、x分别控制什么?能否进入目录到底由谁决定?
linux·运维·服务器·ubuntu·centos
叶凡要飞1 天前
RTX5060Ti安装双系统ubuntu22.04各种踩坑点(黑屏,引导区修复、装驱动、server版本安装)
人工智能·python·yolo·ubuntu·机器学习·操作系统
lzyuuuu1 天前
Ubuntu22.04 VMware虚拟机文件拖放问题:文字复制正常但文件拖放失效
ubuntu
一匹电信狗1 天前
【MySQL】数据库的相关操作
linux·运维·服务器·数据库·mysql·ubuntu·小程序
小猫挖掘机(绝版)1 天前
kalibr进行相机内参以及相机imu的融合标定
ubuntu·无人机·slam·标定·vinsfusion
Siren_dream1 天前
在VMware上运行Linux(我选择的是Ubuntu)
linux·运维·ubuntu
迷路爸爸1802 天前
源码编译安装最新 tmux 教程(含 Debian/Ubuntu/CentOS/Arch/macOS 等系统)
linux·ubuntu·macos·centos·debian·tmux·archlinux
序属秋秋秋2 天前
《Linux系统编程之入门基础》【Linux基础 理论+命令】(上)
linux·运维·服务器·ubuntu·centos·命令模式