LINUX安装运行jeelowcode后端项目(命令行)

  • 环境准备
运行环境:JDK1.8开发工具: Idea、Maven默认已启动中间件:(推荐使用宝塔)Mysql8.0、Redis、Minio第一步:下载JeelowCode项目并导入IDEA中
第二步:导入数据库文件到mysql中,并修改项目的数据库以及redis配置
第三步:根据示例配置好对应数据库,刷新Maven,再进行Complie编译,启动项目
  • 下载

建议下载v1.0.1,不要clone,避免代码更新的问题。

GitCode - 全球开发者的开源社区,开源代码托管平台

git clone https://gitee.com/jeelowcode/JeeLowCode
  • 安装依赖
mvn install
  • 编译
mvn package
  • 初始化数据库

具体文件在doc/sql中,根据不同数据库执行相应目录下的文件。以mysql为例

$ sudo mysql -uroot -p123456create database db_jeelowcode;
use             db_jeelowcode;
source          db_jeelowcode.sql;create database db_jeelowcodelog;
use             db_jeelowcodelog;
source          db_jeelowcodelog.sql;# use             db_jeelowcode;
# source update/v1.0.0-v1.0.1.sql;
  • 运行方式1
cd jeelowcode-admin/targetjava -jar jeelowcode-admin.jar

运行正确。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.pswp.cn/news/907144.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Android开机向导定制(2)开机向导配置

先贴lineage_wizard_script_user.xml的代码&#xff1a; <WizardScript xmlns:wizard"http://schemas.android.com/apk/res/com.google.android.setupwizard"wizard:firstAction"welcome"><WizardAction wizard:uri"intent:#Intent;actiono…

守护电动“心脏”!仿真APP在汽车电池包随机振动分析中的应用

汽车电动化、智能化、绿色化发展已成为全球各国应对气候变化、实现低碳发展的共同选择。在此背景下&#xff0c;新能源汽车持续高速发展。电池包作为新能源汽车的“心脏”&#xff0c;是其主要动力来源&#xff0c;直接影响车辆的续航里程与行驶安全。电池包结构的安全可靠性对…

实习面经(JAVA)

目录 锁升级 notify和notifyAll区别 Sleep和Wait的区别 ArrayList和ListedList区别 HashMap扩容原理 ConcurrentHashMap StringBuffer 和 StringBuilder 事务等级 索引结构 三次握手四次挥手&#xff0c;为什么是三次和四次 Java中重写和重载的区别和应用场景 ArrayLis…

计算机网络-WebSocket/DNS/Cookie/Session/Token/Jwt/Nginx

文章目录 WebSocketDNS什么是dns域名解析底层协议 cookie/sessionToken/JWTNginx WebSocket 一种网络通信协议&#xff0c;允许在单个 TCP&#xff08;半双工&#xff09; 连接上进行全双工通信&#xff08;客户端和服务器可同时双向传输数据&#xff09;。 HTTP是基于请求-响…

单片机如何快速实现查看实时数据

在用 Keil 做调试的时候&#xff0c;最让人头秃的是什么&#xff1f; 不是写代码的BUG&#xff0c;而是&#xff1a;这个条件变量是什么情况&#xff1f;为什么没进入这个判断&#xff1f;我代码跑到哪里了&#xff1f; 其实本质上都是通过变量判断代码的执行顺序有没有问题 …

vue3:横线无限滚动(向左/向右),自定义UI

子组件 <template><div class"single-scroll-container" ref"container" mouseenter"pause" mouseleave"resume"><divclass"single-scroll-content":style"{ transform: translateX(${translateX}px) }…

Anthropic公司近日发布了两款新一代大型语言模型Claude Opus 4与Claude Sonnet 4

每周跟踪AI热点新闻动向和震撼发展 想要探索生成式人工智能的前沿进展吗&#xff1f;订阅我们的简报&#xff0c;深入解析最新的技术突破、实际应用案例和未来的趋势。与全球数同行一同&#xff0c;从行业内部的深度分析和实用指南中受益。不要错过这个机会&#xff0c;成为AI领…

【机器人】复现 Embodied-Reasoner 具身推理 | 具身任务 深度推理模型 多模态场景 长远决策 多轮互动

Embodied-Reasoner 是一个多模态具身模型&#xff0c;它将 o1 的深度推理能力扩展到具身交互任务。 可以在 AI2THOR 仿真中执行复杂的任务&#xff0c;例如搜索隐藏物体、操纵 和 运输物品 具有以下的功能&#xff1a; &#x1f914; 深度推理能力&#xff0c;例如分析、空间…

使用 Qemu 调试 LoongArch 应用程序

1.编译 Qemu OS:Ubuntu 22.04 下载Qemu源码 git clone --depth1 https://gitlab.com/qemu-project/qemu.git编译 cd qemu mkdir build cd build ../configure --target-listloongarch64-linux-user,loongarch64-softmmu --prefixpwd/__install make && make instal…

Unity 游戏优化(持续更新中...)

垃圾回收 是什么&#xff1f; 垃圾回收&#xff08;Garbage Collection&#xff09;GC 工作机制 1、Unity 为用户生成的代码和脚本采用了自动内存管理。 2、小块数据&#xff08;如值类型的局部变量&#xff09;分配在栈上。大块数据和长期存储分配在托管堆上。 3、垃圾收集…

python和java差异:关键数据类型与容器

2.0. 对象的类型&#xff1a;可变 (Mutable) 与不可变 (Immutable) 在Python中&#xff0c;理解对象的可变性 (mutability) 是至关重要的&#xff0c;它影响着变量如何被修改、函数参数如何传递以及数据结构的行为。 不可变对象 (Immutable Objects): 大白话定义&#xff1a;…

DAY 33

知识点回顾&#xff1a; 1. PyTorch和cuda的安装 2. 查看显卡信息的命令行命令&#xff08;cmd中使用&#xff09; 3. cuda的检查 4. 简单神经网络的流程 a. 数据预处理&#xff08;归一化、转换成张量&#xff09; b. 模型的定义 i. 继承nn.Module类 ii. 定义…

Minktec 柔性弯曲传感器,灵敏捕捉坐姿弓背、精准监测行走姿态,守护儿童背部健康,为科学健身提供数据支撑,开启职业健康与背痛 AI 干预新方向。

Minktec弯曲形变传感器通过创新的技术设计&#xff0c;为各种弯曲和形变检测需求提供了精确的解决方案。其核心技术基于薄膜柔性传感器的应用&#xff0c;能够捕捉物体在三维空间中的动态变化。传感器内部结合了多点排列的应变元件和专有算法&#xff0c;实现了形状的实时重建。…

快递鸟接口费用解析:中小电商成本控制方案

中小电商企业在物流环节的成本控制&#xff0c;直接影响着整体运营效率和利润空间。作为国内主流的物流数据服务商&#xff0c;快递鸟API接口凭借其聚合查询、电子面单、轨迹跟踪等功能&#xff0c;成为众多电商企业的选择。但如何精准解析其收费模式&#xff0c;并制定科学的成…

maven 最短路径依赖优先

问题描述&#xff1a; 项目在升级大版本后出现了&#xff0c;两个不同模块所引用的同一个依赖包版本不同 module A 引用了 module B&#xff0c;module B 引用了 A_1.0.jar->B_1.0.jar->C_1.0.jar(C 为B 里面的包) 在执行 mvn dependency:tree 后发现&#xff1a; modul…

游戏引擎学习第314天:将精灵拆分成多个层

回顾并为今天的工作做准备 我们今天继续昨天开始的工作&#xff0c;现在我们要回到渲染中处理 Z 值的最终环节。我们目前已经有一个我们认为还算合理的排序方式&#xff0c;虽然可能还需要在接下来的过程中进行一些调整&#xff0c;但总体上已经有了一个明确的方向。 我们已经…

HashSet的基本概念

ashSet的基本概念 - HashSet 是C#中用于存储唯一元素的泛型集合类&#xff0c;它基于哈希表实现&#xff0c;具有快速查找、添加和删除元素的特性。 - 核心特点&#xff1a; - 不允许存储重复元素 - 元素无序排列 - 查找、添加、删除操作的平均时间复杂度为O(1) - 实现了 IEnum…

信号与系统10-综合案例:智能信号处理系统

第7课&#xff1a;综合案例——智能信号处理系统 1. 案例1&#xff1a;基于傅里叶变换与AI的语音信号分类系统 1.1 理论基础 傅里叶变换是信号处理的核心工具之一&#xff0c;能够将时域信号转换为频域表示&#xff08;如频谱图&#xff09;。语音信号的频域特征&#xff08…

详解Kubernetes Scheduler 的调度策略

详解Kubernetes Scheduler 的调度策略 在 Kubernetes(K8s)中,Scheduler(调度器) 负责 决定 Pod 应该运行在哪个 Node(节点)。 👉 调度器的目标是什么? ✅ 最大化资源利用率(让 CPU、内存等资源不浪费) ✅ 保证 Pod 运行在合适的 Node 上(避免超载、满足亲和性)…

在 ElementUI 中实现 Table 单元格合并

在 ElementUI 中实现 Table 单元格合并 在使用 ElementUI 的 Table 组件时&#xff0c;有时我们需要合并相邻的单元格&#xff0c;以提高表格的可读性和简洁性。下面是一个关于如何在 Table 中根据特定字段合并单元格的实现方法。 逻辑分析 spanMethod 方法&#xff1a;这是 …