camunda源代码编译运行(一):下载编译camunda源代码

使用camunda开源工作流引擎有多种方式,包括:通过docker运行、使用springboot集成、部署camunda发行包、基于源代码编译运行等多种方式,其中,通过源代码编译集成整合方式,是最复杂的一种方式,文本重点介绍如何通过camunda7.19源代码编译,集成整合到自己的项目工程里。

1、下载camunda源代码

camunda开源github下载地址:https://github.com/camunda/camunda-bpm-platform

我选择camunda最后一个可支持JDK1.8的稳定版本camunda7.19

camunda-bpm-platform-7.19.0版本的下载地址:

https://github.com/camunda/camunda-bpm-platform/releases/tag/7.19.0

2、编译camunda源代码

下载下来是一个20多M的zip压缩包,直接解压即可。


Camunda7.19源代码核心包说明:

maven工程名称

说明

camunda-database-settings

camunda支持的各种数据库定义

camunda-engine

Camunda BPMN流程引擎核心包

camunda-engine-dmn

Camunda  dmn引擎核心包

camunda-engine-plugins

camunda支持的插件包

camunda-engine-rest-core

camunda发布rest服务的核心包

camunda-engine-spring

camunda集成spring框架的包

camunda-model-apis

camunda中各种模型API接口包

camunda-parent

Camunda maven工程父包,主要定义第三方Jar包版本

camunda-qa

camunda与各种环境的集成测试包

camunda-bpm-spring-boot-starter

camunda集成springboot框架的包

camunda-webapp

camunda发布web程序构建包

webapps\frontend

camunda的前端代码包,基于angular开发

首先要编译源代码,要确保下载的源代码可编译通过,建议使用maven命令行编译运行,这个时间预计1个小时左右,跟你的网络有关系,也可能有的包下载不下来失败,可多尝试几次。

我本地使用的Java jdk版本是java version "11.0.6",maven版本是Apache Maven 3.8.2,理论上jdk1.8版本以上都可以。

使用命令行cd到camunda-bpm-platform-7.19.0根目录下,使用maven命令执行编译:

mvn clean install -DskipTests=true

由于camunda源代码中有大量的测试用例,编译比较耗时,这里通过-DskipTests=true命令跳过测试用例执行。

注意:以下几个module执行涉及到第三方Jar包下载不了可能会报错,这几个跟Javaee相关的集成模块可以pom.xml中注释掉,不影响后续使用。

        <module>javaee/ejb-service</module>

        <module>javaee/ejb-client</module>

        <module>javaee/ejb-client-jakarta</module>

        <module>javaee/jobexecutor-ra</module>

        <module>javaee/jobexecutor-rar</module>

我们也不会使用camunda的web前端,webapps也可注释掉。

        <module>webapps</module>

最后执行mvn clean install -DskipTests=true成功的结果:

[INFO] Reactor Summary for Camunda Platform - Root Pom 7.19.0:[INFO][INFO] Camunda Platform - Root Pom ........................ SUCCESS [  2.687 s][INFO] Camunda Platform - Parent Pom ...................... SUCCESS [  0.000 s][INFO] Camunda Platform - database settings ............... SUCCESS [  0.032 s][INFO] camunda Model APIs ................................. SUCCESS [  0.031 s][INFO] Camunda Platform - Xml Model API ................... SUCCESS [  6.407 s][INFO] Camunda Platform - ArchUnit ........................ SUCCESS [  0.954 s][INFO] Camunda Platform - BPMN Model API .................. SUCCESS [ 12.806 s][INFO] Camunda Platform - CMMN Model API .................. SUCCESS [  5.918 s][INFO] camunda Commons - Typed Values ..................... SUCCESS [  5.595 s][INFO] Camunda Platform - DMN Model API ................... SUCCESS [  5.078 s][INFO] camunda DMN - engine - root ........................ SUCCESS [  0.062 s][INFO] camunda DMN - engine FEEL - API .................... SUCCESS [  0.739 s][INFO] camunda DMN - engine FEEL - JUEL ................... SUCCESS [  8.282 s][INFO] camunda DMN - engine FEEL - SCALA .................. SUCCESS [  1.516 s][INFO] camunda DMN - engine ............................... SUCCESS [  3.933 s][INFO] Camunda Test Utils - Testcontainers ................ SUCCESS [  0.773 s][INFO] Camunda Platform - engine .......................... SUCCESS [02:14 min][INFO] Camunda Platform - engine - Spring ................. SUCCESS [  3.640 s][INFO] Camunda Platform - engine plugins .................. SUCCESS [  0.086 s][INFO] Camunda Platform - engine plugins - spin ........... SUCCESS [  1.106 s][INFO] Camunda Platform - engine plugins - connect ........ SUCCESS [  0.267 s][INFO] Camunda Platform - Assert - Root ................... SUCCESS [  0.048 s][INFO] Camunda Platform - Assert .......................... SUCCESS [  0.852 s][INFO] Camunda Platform - Spring Boot Starter - Root Pom .. SUCCESS [  0.734 s][INFO] Camunda Platform - Spring Boot Starter - Test ...... SUCCESS [  0.714 s][INFO] Camunda Platform - Spring Boot Starter ............. SUCCESS [  4.950 s][INFO] Camunda Platform - Bom ............................. SUCCESS [  0.077 s][INFO] Camunda Platform - Core - Internal Dependencies .... SUCCESS [  0.040 s][INFO] Camunda Platform - engine - REST - Root ............ SUCCESS [  0.036 s][INFO] Camunda Platform - engine - REST ................... SUCCESS [  8.516 s][INFO] Camunda Platform - Spring Boot Starter - Rest ...... SUCCESS [  0.283 s][INFO] Camunda Platform - Java External Task Client - ROOT  SUCCESS [  0.050 s][INFO] Camunda Platform - Java External Task Client - QA .. SUCCESS [  0.051 s][INFO] Camunda Platform - Java External Task Client - QA VARIABLE TEST SUCCESS [  2.222 s][INFO] Camunda Platform - engine - Cdi .................... SUCCESS [ 10.352 s][INFO] Camunda Platform - engine plugins - identity - ldap  SUCCESS [  0.704 s][INFO] Camunda Platform - License Book .................... SUCCESS [  1.496 s][INFO] Camunda Platform - tomcat .......................... SUCCESS [  0.044 s][INFO] Camunda Platform - tomcat Assembly ................. SUCCESS [ 15.426 s][INFO] Camunda Platform - engine - REST - Assembly ........ SUCCESS [  7.909 s][INFO] Camunda Platform - Java External Task Client - CLIENT SUCCESS [  2.110 s][INFO] Camunda Platform - Spring Boot Starter - Client - Spring SUCCESS [  0.397 s][INFO] Camunda Platform - Spring Boot Starter - Client - Spring Boot SUCCESS [  0.493 s][INFO] Camunda Platform - Spring Boot Starter - QA - Root Pom SUCCESS [  0.085 s][INFO] Camunda Platform - Spring Boot Starter - QA - Simple SUCCESS [  0.142 s][INFO] Camunda Platform - Spring Boot Starter - QA - Request Scope SUCCESS [  0.144 s][INFO] Camunda Platform - Spring Boot Starter - QA - Plugins SUCCESS [  0.046 s][INFO] Camunda Platform - Spring Boot Starter - QA - Plugins - Spin SUCCESS [  0.033 s][INFO] Camunda Platform - Spring Boot Starter - QA - Plugins - Spin Json Jackson SUCCESS [  0.204 s][INFO] Camunda Platform - Spring Boot Starter - QA - Plugins - Spin All SUCCESS [  0.144 s][INFO] Camunda Platform - Spring Boot Starter - QA - Liquibase SUCCESS [  0.250 s][INFO] Camunda Platform - webapp - webjar ................. SUCCESS [  7.726 s][INFO] Camunda Platform - Spring Boot Starter - Webapps Core SUCCESS [  0.291 s][INFO] Camunda Platform - Spring Boot Starter - Webapps ... SUCCESS [  0.203 s][INFO] Camunda Platform - Example - Root .................. SUCCESS [  0.053 s][INFO] Camunda Platform - Example - Invoice ............... SUCCESS [  0.559 s][INFO] Camunda Platform - Spring Boot Starter - QA - Webapps SUCCESS [  0.031 s][INFO] Camunda Platform - Spring Boot Starter - QA - Webapps Invoice Example SUCCESS [  0.156 s][INFO] Camunda Platform - Spring Boot Starter - QA - Webapps Runtime SUCCESS [  0.094 s][INFO] Camunda Platform - Quarkus Extension - Parent ...... SUCCESS [  0.048 s][INFO] Camunda Platform - Quarkus Extension - Engine - Parent SUCCESS [  0.046 s][INFO] Camunda Platform - Quarkus Extension - Engine - Runtime SUCCESS [  1.784 s][INFO] Camunda Platform - Quarkus Extension - Engine - Deployment SUCCESS [  1.618 s][INFO] Camunda Platform - Quarkus Extension - Engine - CDI QA SUCCESS [  0.427 s][INFO] Camunda Platform - QA .............................. SUCCESS [  0.046 s][INFO] Camunda Platform - QA - ensure clean db plugin ..... SUCCESS [  0.117 s][INFO] Camunda Platform - QA Wildfly Test Runtime ......... SUCCESS [  0.433 s][INFO] Camunda Platform - QA Wildfly 26 Test Runtime ...... SUCCESS [  0.396 s][INFO] Camunda Platform - QA Tomcat Test Runtime .......... SUCCESS [  0.050 s][INFO] Camunda Platform - QA Tomcat Vanilla Test Runtime .. SUCCESS [  0.046 s][INFO] Camunda Platform - QA Wildfly Vanilla Test Runtime . SUCCESS [  0.032 s][INFO] Camunda Platform - QA Wildfly 26 Vanilla Test Runtime SUCCESS [  0.033 s][INFO] Camunda Platform - QA Integration Tests - Webapps Root SUCCESS [  2.216 s][INFO] Camunda Platform - QA Integration Tests - Webapps ITs SUCCESS [  0.698 s][INFO] Camunda Platform - Client .......................... SUCCESS [  0.119 s][INFO] Camunda Platform - QA Integration Tests - Engine ... SUCCESS [  4.576 s][INFO] Camunda Platform - EJB Client Jakarta .............. SUCCESS [  1.170 s][INFO] Camunda Platform - engine - Cdi - Jakarta .......... SUCCESS [  2.891 s][INFO] Camunda Platform - QA Integration Tests - Engine - Jakarta SUCCESS [  5.385 s][INFO] Camunda Platform - QA - upgrade - database ......... SUCCESS [  0.094 s][INFO] Camunda Platform - QA - upgrade - scenario util .... SUCCESS [  0.250 s][INFO] Camunda Platform - QA - upgrade - instance migration SUCCESS [  0.062 s][INFO] Camunda Platform - QA - upgrade - instance migration - test fixture - 7.2.0 SUCCESS [  1.390 s][INFO] Camunda Platform - QA - upgrade - instance migration - test fixture - 7.3.0 SUCCESS [  0.438 s][INFO] Camunda Platform - QA - upgrade - instance migration - test fixture - 7.4.0 SUCCESS [  0.172 s][INFO] Camunda Platform - QA - upgrade - instance migration - test fixture - 7.5.0 SUCCESS [  0.312 s][INFO] Camunda Platform - QA - upgrade - instance migration - test fixture - 7.6.0 SUCCESS [  0.328 s][INFO] Camunda Platform - QA - upgrade - instance migration - test fixture - 7.7.0 SUCCESS [  0.375 s][INFO] Camunda Platform - QA - upgrade - instance migration - test fixture - 7.8.0 SUCCESS [  0.485 s][INFO] Camunda Platform - QA - upgrade - instance migration - test fixture - 7.9.0 SUCCESS [  0.484 s][INFO] Camunda Platform - QA - upgrade - instance migration - test fixture - 7.10.0 SUCCESS [  0.641 s][INFO] Camunda Platform - QA - upgrade - instance migration - test fixture - 7.11.0 SUCCESS [  0.312 s][INFO] Camunda Platform - QA - upgrade - instance migration - test fixture - 7.12.0 SUCCESS [  0.844 s][INFO] Camunda Platform - QA - upgrade - instance migration - test fixture - 7.13.0 SUCCESS [  0.609 s][INFO] Camunda Platform - QA - upgrade - instance migration - test fixture - 7.14.0 SUCCESS [  0.828 s][INFO] Camunda Platform - QA - upgrade - instance migration - test fixture - 7.15.0 SUCCESS [  0.859 s][INFO] camunda BPM - QA - upgrade - instance migration - test fixture - 7.16.0 SUCCESS [  0.844 s][INFO] camunda BPM - QA - upgrade - instance migration - test fixture - 7.17.0 SUCCESS [  0.640 s][INFO] camunda BPM - QA - upgrade - instance migration - test fixture - 7.18.0 SUCCESS [  0.469 s][INFO] camunda BPM - QA - upgrade - instance migration - test fixture - 7.19.0 SUCCESS [  0.172 s][INFO] Camunda Platform - QA - upgrade - instance migration - test SUCCESS [  0.516 s][INFO] Camunda Platform - QA - upgrade - rolling update ... SUCCESS [  0.054 s][INFO] Camunda Platform - QA - upgrade - rolling update util SUCCESS [  0.133 s][INFO] Camunda Platform - QA - upgrade - rolling update - create old engine SUCCESS [  0.219 s][INFO] Camunda Platform - QA - upgrade - rolling update - create new engine SUCCESS [  0.187 s][INFO] Camunda Platform - QA - upgrade - rolling update - test old engine SUCCESS [  0.203 s][INFO] Camunda Platform - QA - test new schema with old engine SUCCESS [  0.063 s][INFO] Camunda Platform - QA Performance Tests Engine ..... SUCCESS [  9.141 s][INFO] Large Data Tests ................................... SUCCESS [  0.203 s][INFO] camunda DMN - engine - bom ......................... SUCCESS [  0.031 s][INFO] Camunda Platform - JUnit 5 Extension ............... SUCCESS [  0.242 s][INFO] Camunda Platform - QA - Assert ..................... SUCCESS [  0.141 s][INFO] Camunda Platform - engine - Cdi - Compatbility Test Weld 3 SUCCESS [  0.443 s][INFO] Camunda Platform - engine - CDI - Root ............. SUCCESS [  0.041 s][INFO] Camunda Platform - engine - Compatbility Test Spring 4 SUCCESS [  0.328 s][INFO] Camunda Platform - engine - Spring - Root .......... SUCCESS [  0.032 s][INFO] Camunda Platform - engine - REST - OpenAPI (JSON Generator) SUCCESS [  0.109 s][INFO] Camunda Platform - engine - REST - OpenAPI ......... SUCCESS [ 41.661 s][INFO] Camunda Platform - engine - REST Jakarta ........... SUCCESS [01:28 min][INFO] Camunda Platform - engine - REST - Assembly Jakarta  SUCCESS [  2.850 s][INFO] Camunda Platform - Example - Invoice Jakarta ....... SUCCESS [  2.167 s][INFO] Camunda Platform - JBoss ........................... SUCCESS [  0.019 s][INFO] Camunda Platform - webapp - JBoss .................. SUCCESS [  5.335 s][INFO] Camunda Platform - webapp - JBoss Standalone ....... SUCCESS [  8.444 s][INFO] Camunda Platform - SQL scripts ..................... SUCCESS [ 15.140 s][INFO] Camunda Platform - webapp - Tomcat ................. SUCCESS [  3.849 s][INFO] Camunda Platform - tomcat Distro ................... SUCCESS [ 39.697 s][INFO] Camunda Platform - webapp - Tomcat Standalone ...... SUCCESS [  7.264 s][INFO] Camunda Platform - Run - Root ...................... SUCCESS [  0.022 s][INFO] Camunda Platform - Run - Modules ................... SUCCESS [  0.038 s][INFO] Camunda Platform - Run - Module REST ............... SUCCESS [ 12.390 s][INFO] camunda Platform - Run - Module Swagger UI ......... SUCCESS [17:24 min][INFO] Camunda Platform - Run - Module Example Invoice .... SUCCESS [  8.375 s][INFO] Camunda Platform - Run - Core ...................... SUCCESS [  9.920 s][INFO] Camunda Platform - Run - Assembly .................. SUCCESS [  9.158 s][INFO] Camunda Platform - Run - QA ........................ SUCCESS [  0.029 s][INFO] Camunda Platform - Run - QA - Integration Tests .... SUCCESS [12:17 min][INFO] Camunda Platform - Run - Module Webapps ............ SUCCESS [  0.308 s][INFO] Camunda Platform - Run - Distribution .............. SUCCESS [ 30.881 s][INFO] Camunda Platform - Run - QA - Runtime .............. SUCCESS [  0.566 s][INFO] Camunda Platform - Wildfly ......................... SUCCESS [  0.056 s][INFO] Camunda Platform - Wildfly Subsystem ............... SUCCESS [ 26.416 s][INFO] Camunda Platform - Wildfly Modules ................. SUCCESS [ 15.832 s][INFO] Camunda Platform - Wildfly Assembly ................ SUCCESS [01:23 min][INFO] Camunda Platform - webapp - WildFly ................ SUCCESS [  9.859 s][INFO] Camunda Platform - Wildfly Distro .................. SUCCESS [01:34 min][INFO] Camunda Platform - Wildfly 26 ...................... SUCCESS [  0.043 s][INFO] Camunda Platform - Wildfly 26 Subsystem ............ SUCCESS [ 28.524 s][INFO] Camunda Platform - Wildfly 26 Modules .............. SUCCESS [ 22.495 s][INFO] ------------------------------------------------------------------------[INFO] BUILD SUCCESS[INFO] ------------------------------------------------------------------------[INFO] Total time:  44:25 min[INFO] Finished at: 2024-02-17T13:45:01+08:00[INFO] ---------------------------------------------------------------------

这是在我本地笔记本上编译的结果,用了44分钟完成了camunda7.19源代码的编译和打包。

流程在线体验系统:http://www.yunchengxc.com

camunda源代码:https://github.com/camunda/camunda-bpm-platform

接下来,我们需要分析Camunda 源代码工程结构,Camunda 7.19一共有178个maven工程和1个angular前端工程。

下一篇:camunda源代码编译运行(二):构建并运行camunda源代码工程

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

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

相关文章

ES坑-创建索引使用_下划线-黑马旅游搜不到

学ES的时候&#xff0c;星级过滤无效 找不到数据。 需要 但是我们在创建的时候使用的是keyword 通过研究发现&#xff0c;我们导入数据的时候应该默认的为starName 我get库时候发现有2个字段 所以通过star_name搜索因为都是空数据搜不到&#xff0c;而starName类型为text所以…

专注力训练游戏-第15届蓝桥第4次STEMA测评Scratch真题精选

[导读]&#xff1a;超平老师的《Scratch蓝桥杯真题解析100讲》已经全部完成&#xff0c;后续会不定期解读蓝桥杯真题&#xff0c;这是Scratch蓝桥杯真题解析第171讲。 第15届蓝桥杯第4次STEMA测评已于2024年1月28日落下帷幕&#xff0c;编程题一共有6题&#xff0c;分别如下&a…

fpga_硬件加速引擎

一 什么是硬件加速引擎 硬件加速引擎&#xff0c;也称硬件加速器&#xff0c;是一种采用专用加速芯片/模块替代cpu完成复杂耗时的大算力操作&#xff0c;其过程不需要或者仅需要少量cpu参与。 二 典型的硬件加速引擎 典型的硬件加速引擎有GPU&#xff0c;DSP&#xff0c;ISP&a…

【C++】类和对象之拷贝构造函数篇

个人主页 &#xff1a; zxctscl 文章封面来自&#xff1a;艺术家–贤海林 如有转载请先通知 文章目录 1. 前言2. 传值传参和传引用传参3. 概念4. 特征 1. 前言 在前面学习了6个默认成员函数中的构造函数和析构函数 【C】构造函数和析构函数详解&#xff0c;接下来继续往后看拷…

Sora领航AIGC时代:深度解读行业变革与AI工具全景图

随着人工智能技术的飞速发展&#xff0c;越来越多的企业和行业开始将AI融入其核心业务流程中。在这个背景下&#xff0c;Sora以其独特的视角和全面的解决方案&#xff0c;正引领着AIGC&#xff08;人工智能生成内容&#xff09;的趋势变革。 本文将对Sora进行深度解读&#xf…

Vue3(pinia) 整合 SpringWebsocket链接url动态传参

前言&#xff1a; &#x1f44f;作者简介&#xff1a;我是笑霸final&#xff0c;一名热爱技术的在校学生。 &#x1f4dd;个人主页&#xff1a;个人主页1 || 笑霸final的主页2 &#x1f4d5;系列专栏&#xff1a;java专栏 &#x1f4e7;如果文章知识点有错误的地方&#xff0c;…

Nest.js权限管理系统开发(二)连接MySQL、Redis

安装MySQL及相关依赖 下载dmg文件安装 前往MySQL :: Download MySQL Community Server下载最新版本的MySQL。 打开系统设置&#xff0c;拉到最下方可以看到MySQL&#xff0c;打开看到两个绿点表示安装成功&#xff0c;也可以在这里修改MySQL密码。 配置环境变量 打开终端配…

三十、项目实战:实时人脸检测

OpenCV3.3之后的版本都支持了深度学习框架&#xff0c;具体的模型相关路径如下图所示 一、相关文件下载 前期准备工作&#xff1a; 下载两个文件&#xff1a;下载链接 最好放到跟项目一块&#xff0c;到时候方便调用 二、代码 yy_main.cpp pbtxt_path和pb_path为下载的那…

Java 学习和实践笔记(20):static的含义和使用

static的本义是静止的。在计算机里就表示静态变量。 在Java中&#xff0c;从内存分析图上可以看到&#xff0c;它与类、常量池放在一个区里&#xff1a; 从图可以看到&#xff0c;普通的方法和对象属性&#xff0c;都在heep里&#xff0c;而static则在方法区里。 static声明的…

[晓理紫]每日论文分享(有中文摘要,源码或项目地址)--大模型、扩散模型

专属领域论文订阅 VX 关注{晓理紫}&#xff0c;每日更新论文&#xff0c;如感兴趣&#xff0c;请转发给有需要的同学&#xff0c;谢谢支持 如果你感觉对你有所帮助&#xff0c;请关注我&#xff0c;每日准时为你推送最新论文。 分类: 大语言模型LLM视觉模型VLM扩散模型视觉语言…

STL - 并查集

1、并查集原理 在一些应用问题中&#xff0c;需要将n个不同的元素划分成一些不相交的集合&#xff1b;开始时&#xff0c;每个元素自成一个 单元素集合&#xff0c;然后按一定的规律将归于同一组元素的集合合并&#xff1b;在此过程中要反复用到查询某一 个元素归属于那个集合的…

Ps:明度直方图

明度 Luminosity直方图显示了图像中各个亮度级别的像素分布情况。 与 RGB 直方图不同&#xff0c;“明度”直方图专注于图像的亮度信息&#xff0c;而不是单独的颜色信息。 在“直方图”面板的通道中选择“明度”。 “明度”直方图提供了一种量化的方式来理解图像的整体明暗结构…

速度提高100倍 - 扩展 RAG 应用程序,以实现数十亿个嵌入,并行计算余弦相似度

原文链接&#xff1a;100x Faster — Scaling Your RAG App for Billions of Embeddings 2024 年 2 月 15 日 RAG应用程序最大的问题之一是它们的计算检索时间。想象一下&#xff0c;你有一个向量数据库&#xff0c;包含一万亿条Embedding向量的记录。当您尝试将用户查询与一…

idea 打jar包、lib文件夹

idea目录文件 idea四层级结构 idea操作Java文件的基本单位&#xff1a;项目&#xff08;Project&#xff09;。对应四级结构 第1层级架构&#xff1a;项目&#xff08;project&#xff09; 在 IntelliJ IDEA 中Project是最顶级的结构单元&#xff0c;然后就是Module&#xf…

MySQL知识点总结(六)——InnoDB底层架构

MySQL知识点总结&#xff08;六&#xff09;——InnoDB底层架构 InnoDB底层架构总览InnoDB底层各组件分析Buffer PoolChange BufferLog BufferAdaptive Hash IndexSystem TablesapceUndo TablespacesRedo Log InnoDB底层架构总览 关于InnoDB底层架构&#xff0c;网上有一张非常…

Linux之JAVA环境配置Tomcat离线安装与启动

一&#xff0c;安装jdk和Tomcat 1.1上传JDK跟Tomcat 1.2解压 解压tomcat tar -zxvf apache-tomcat-8.5.20.tar.gz 解压jdk tar -zxvf jdk-8u151-linux-x64.tar.gz 1.3.配置环境变量 vim /etc/profile 在最后加上&#xff1a; #java environment export JAVA_HOME/usr/local/ja…

异步框架Celery在Django中的运用

参考博客&#xff1a;https://www.cnblogs.com/pyedu/p/12461819.html 参考视频&#xff1a;01 celery的工作机制_哔哩哔哩_bilibili 定义&#xff1a;简单灵活、处理大量消息的分布式系统&#xff0c;专注于实时处理异步队列&#xff0c;支持任务调度 主要架构&#xff1a; …

软件实例,物流货运配货单打印模板软件单据打印查询管理系统软件教程,可以同时打印标签或补打

软件实例&#xff0c;物流货运配货单打印模板软件单据打印查询管理系统软件教程&#xff0c;可以同时打印标签或补打 一、前言 以下软件教程以 佳易王物流单打印查询系统V17.1为例说明 软件文件下载可以点击最下方官网卡片——软件下载——试用版软件下载 这个版本在原来基…

【软件使用】postman使用教程

​ &#x1f34e;个人博客&#xff1a;个人主页 &#x1f3c6;个人专栏&#xff1a;软件安装及使用 ⛳️ 功不唐捐&#xff0c;玉汝于成 ​ 目录 前言 正文 步骤1&#xff1a;安装Postman 步骤2&#xff1a;发送请求 步骤3&#xff1a;管理环境变量 步骤4&#xff1…

Leetcode 26-30题

删除有序数组中的重复项 给定一个有序数组&#xff0c;要求原地删除重复出现的元素&#xff0c;返回删除后的数组的长度。 这里的原地删除其实可以这样表示&#xff0c;用双指针从前往后扫一遍&#xff0c;遇到新的没出现过的元素就放到前面去&#xff0c;就可以实现删除后的数…