JBPM及J2EE各种jar包的作用

工作流jBPM.jar包 BPM,全称是Java Business Process Management(业务流程管理),它是覆盖了业务流程管理、工作流、服务协作等领域的一个开源的、灵活的、易扩展的可执行流程语言框架。jBPM是公开源代码项目,使用它要遵循 ASL(Apache License Version 2.0)和EULA(JBoss End User License Agreement)协议。   jBPM在2004年10月18日,发布了2.0版本,并在同一天加入了JBoss,成为了JBoss企业中间件平台的一个组成部分,它的名称也改成JBoss jBPM。随着jBPM加入JBoss组织,jBPM也将进入一个全新的发展时代,它的前景是十分光明的。 立即下载

一、JBPM相关的包

activation.jar:发送EMAIL需要的包,具体负责 mail 的数据源和类型等


antlr.jar、antlr-runtime.jar:hibernate依赖包


cglib.jar:全称是 Code Generation Library,它可以用来动态继承 Java 类或者实现接口,很多知名的开源项目中用到了它。Hibernate 用它来实现 PO 字节码的动态生成,非常核心的库,必需的 jar 包。


commons-collections.jar:hibernate依赖包,Apache Commons包中的一个,包含了一些Apache开发的集合类,功能比java.util.*强大。


dom4j.jar:hibernate依赖包,日志记录(有些项目已经集成)


drools-api.jar、drools-compiler.jar、drools-core.jar:JBoss组织下面的一个规则引擎


freemarker.jar:模板引擎(struts2依赖包)


hibernate-core.jar:hibernate内核包


hsqldb.jar:hsqldb一个内存数据库引擎


janino.jar:一个开源的JAVA编译器,能够把JAVA源代码编译为字节码


javasist.jar:hibernate依赖包,struts2.2.1之后也依赖


jbpm.jar:jbpm核心包


joda-time.jar:对日期和时间进行处理的工具类库,可替代java.util.Calendar中的相关功能


jta.jar:Hibernate依赖包


juel-api.jar、juel-engine.jar、juel-impl.jar:EL表达式的一个开源实现包(EL表达式不仅仅可以用于JSP中)


livetribe-jsr223.jar:jsr223是把其它脚本语言嵌入JAVA的一个规范,这个JAR包是对这个规范的实现


mail.jar:发送EMAIL的依赖包


mvel2.jar:MVEL,是一个类似于OGNL的表达式语言解释工具,性能优于OGNL


slf4j-api:Hibernate依赖包


slf4j-jdk14.jar:Hibernate依赖包


activation.jar jenkins ant jmeter 平台的邮件发送功能,必须的支持JAR包 立即下载

相关推荐

antlr-runtime.jar

官方版本,亲测可用

JBPM jar包详解

<br />jbpm-jpdl.jar            JBPM流程引擎核心包文件 必需<br />jbpm-identify.jar      JBPM身份组建文件包。<br />hibernate3.jar          JBPM持久层Hibernate的核心包,必需<br />antlr.jar                    Hibernate使用ANTLR来产生查询分析器,必需<br />cglib.jar                   CGLIB库,Hibernate用来实

yuling59520的专栏 3111

janino-3.0.8.jar中文文档.zip

# 压缩文件中包含: 中文文档 jar包下载地址 Maven依赖 Gradle依赖 源代码下载地址 # 本文件关键字: jar中文文档.zip,java,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,中文API文档,手册,开发手册,使用手册,参考手册 # 使用方法: 解压最外层zip,再解压其中的zip包,双击 【index.html】 文件,即可用浏览器打开、进行查看。 # 特殊说明: ·本文档为人性化翻译,精心制作,请放心使用。 ·只翻译了该翻译的内容,如:注释、说明、描述、用法讲解 等; ·不该翻译的内容保持原样,如:类名、方法名、包名、类型、关键字、代码 等。 # 温馨提示: (1)为了防止解压后路径太长导致浏览器无法打开,推荐在解压时选择“解压到当前文件夹”(放心,自带文件夹,文件不会散落一地); (2)有时,一套Java组件会有多个jar,所以在下载前,请仔细阅读本篇描述,以确保这就是你需要的文件;

JBPM学习(一)--与SSH整合

学习JBPM前,先了解一下JBPM。 百科: JBPM,全称是Java Business Process Management(业务流程管理),它是覆盖了业务流程管理、工作流、服务 协作等领域的一个开源的、灵活的、易扩展的可执行流程语言框架。jBPM是公开源代码项目,使用它要遵循 ASL(Apache License Version 2.0)和EULA(JBoss End User L...

250

混合整数规划(MIP)在资源优化中的实战应用

本文深入探讨了混合整数规划(MIP)在资源优化中的实战应用,从菜市场采购到工厂调度,再到物流配送和钢铁厂切割问题。通过分支定界法和割平面法等技术,MIP能够有效解决包含整数和连续变量的复杂优化问题,提升企业运营效率。文章还介绍了现代求解器的优化策略和实际项目中的避坑指南,帮助读者更好地应用MIP技术。

weixin_30500105的博客 91

Jaspersoft Studio安装与配置全攻略:从下载到首个报表生成

本文提供Jaspersoft Studio从下载、安装到创建首个报表的完整实战指南。详细介绍了如何获取安装包、配置工作空间,并通过可视化设计器创建报表模板、添加参数与字段,最终实现数据预览与PDF导出。帮助Java开发者快速掌握这一强大的开源报表工具,提升报表开发效率。

weixin_28826521的博客 704

jbpm(2)---搭建jbpm开发环境

使用jbpm开发工作流,首先需要搭建其开发环境,下面讲述如何搭建jbpm开发环境步骤: 1、jbpm下载地址:https://sourceforge.net/projects/jbpm/ 2、下载 jbpm-jpdl-designer-nodeps-3.1.7,用于绘制流程图。下载完成后解压如下 然后将这两个文件拷贝到myeclipse下的dropins文件下,然后重启myecl

猿累人生 570

基于mengzi-t5训练生成式模型

【代码】基于mengzi-t5训练生成式模型。

开卷有益 170

【Java编程】-JANINO

【JANINO-动态编译脚本】新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 你好! 这是你第一次使用 Ma...

路漫漫的博客 448

JavaFx 教程

JavaFx 教程

2012年开始工作,全栈开发老兵,目前已是一个老师,分享这么多年的心得体会 784

【NVIDIA】Jetson Orin Nano系列:烧写Ubuntu22.04

Jeson Orin Nano系列:烧写Ubuntu22.04 电脑主机可以是Ubuntu20.04

郭老二 4895

学习jbpm部署部分

所有图片请到jbpm开源站点去查看。此部分对应着jbpm站点的doc的部署那一部分。这部分的理解应该没有什么太大出入,欢迎各位收藏浏览我的文章。谢谢!对于一些常用单词或者行业内已经常用的单词我并没有做翻译,例如schedule等,我想这样能够更方便大家的理解。job我译成一次作业了。还有一些是我吃不准的,请见谅!如果有什么疑问或者见地请与我联系!我会尽快更正。希望能与您共同进步,欢迎交流: yun

清澈反省 5276

ArcGIS Pro 3.4 二次开发 - 知识图谱

本文介绍了在ArcGIS Pro SDK 3.4和.NET 8环境下操作知识图谱的方法。主要包含两大功能模块:1) 知识图谱数据存储操作,包括建立连接、获取图层、检索要素类与表定义、ID转换等;2) 知识图谱数据模型管理,如获取数据模型属性、标识符信息等。代码示例详细展示了如何使用C#通过QueuedTask异步任务与知识图谱服务交互,包括异常处理、数据转换等常见操作场景。所有示例均采用using语句确保资源释放,并遵循ArcGIS Pro SDK的最佳实践。

Winemonk 763

JBPM的应用简介

 1.1    JBPM的应用  JBPM是一个嵌入式的工作流引擎, 它是一个J2SE library,可以嵌入的Java Swing中去,通过扩展,还可部署到J2EE服务器中,作为一个JBPM工作流服务器。     JBPM 的核心功能都在把包到一个jBPM-core.jar库里。它负责在JBPM数据库中部署,更新,重新取回流程的任务。下面介绍JBPM的组成,如图1   

tansdale的专栏 1786

小米15修复“NV损坏” 去除主板校验电阻步骤解析与图示

小米15系列将搭载骁龙8至尊版处理器,采用台积电3nm工艺。文章分析了手机出现"NV损坏"故障的表现及修复方法,包括通信异常、系统启动问题等典型症状,并介绍了去除主板校验电阻和刷写工程固件两种修复方案。重点讲解了去除主板电阻后刷写QCN文件的操作流程,强调在维修过程中需要结合分析与思考。适用于小米15系列特定机型(24129PN74G/I/C)的硬件修复。

小马哥的专栏 313

基于STM32L4XX、HAL库的CH182H1以太网收发器(PHY)驱动程序设计

define PHY_REG_PHYSCR 0x12 // PHY特殊控制寄存器。#define PHY_REG_PHYSTS 0x10 // PHY状态寄存器。#define PHY_REG_PHYIDR 0x11 // PHY标识寄存器。#define PHY_REG_ID1 0x02 // PHY标识符1。#define PHY_REG_ID2 0x03 // PHY标识符2。

zhusl6688的博客 406

学习jbpm开始一章中剩余部分

1、首先:在配置jbpm的环境中“第3步”我提到过,如何部署到jboss中时候,我没有以肯定的语气,在此,我仔细看了一下build.xml文件中。可以看到类似的语句等等,可以肯定在部署到jboss的server中是以ant的copy 命令完成,类似的还有web应用jbpm.war的部署也有同样的方式完成的。在此做以补充。 下面开始http://www.jbpm.org/getting.starte

清澈反省 1881

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

JavaEE:Jbpm笔记

JavaEE:Jbpm笔记

a526001650a的专栏 366

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

JBPM配置错误解析

本来是写了挺多的开场白的,和我的使用JBPM感想的,但是因为我的苹果浏览器突然冒出了一个内存错误,自动关闭了 ,所以我写的一大票东西都白写了,咳~~,真是点背,搞得我也没心情在重打一遍了。算了长话短说吧。 JBPM是一个OA办公自动化的开源框架或者叫它开源组件也可以。这个东东可以让...

weixin_33724046的博客 132

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

Jbpm发邮件抛出Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream

我使用的是Jbpm3.3.1版本的,在MailNode节的发邮件的时候抛出Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream。在我的工程的Classpath下是我加入的各种包,包括mail.jar和activation.jar。我的工程使用到得JEE是Jav

wx123456wx的专栏 1762

学习jbpm部署部分(转载)

导读:   所有图片请到jbpm开源站点去查看。此部分对应着jbpm站点的doc的部署那一部分。这部分的理解应该没有什么太大出入,欢迎各位收藏浏览我的文章。谢谢!   对于一些常用单词或者行业内已经常用的单词我并没有做翻译,例如schedule等,我想这样能够更方便大家的理解。job我译成一次作业了。还有一些是我吃不准的,请见谅!如果有什么疑问或者见地请与我联系!我会尽快更正。   希望能

星空之家 1026

JBPM WEB CONSOLE安装实录

http://www.blogjava.net/paulwong/archive/2009/03/13/259551.html

白乔专栏 2261

(转)JBPM和JPDL

关于jBPMjBPM,全称是Java Business Process Management,是一种基于J2EE的轻量级工作流管理系统。jBPM是公开源代码项目,它使用要遵循 Apache License。jBPM在2004年10月18日,发布了2.0版本,并在同一天加入了JBoss,成为了JBoss企业中间件平台的一个组成部分,它的名称也改成JBoss jBPM。随着jBPM加入JB

jackyrongvip的专栏 1127

jBPM4.4 eclipse插件安装

jBPM4.4 eclipse插件安装 jBPM4.4 eclipse插件安装 GPD(图形化流程设计器)安装 一、工具下载 jBPM 图形化流程设计器采用eclipse做为平台,我们可以先到jBPM官方网站下jBPM4.4,地址:[url=http://sourceforge.net/projects/jbpm/files/]http://sourceforge.ne...

lh200808的专栏 270

传智播客jbpm学习,jpbm中流程执行比较重要的类和方法

  今天继续学习jbpm,汤老师结合例子对jpbm中流程执行比较重要的类和方法进行了讲解,部署流程定义,流程执行,任务实例等。通过今天的学习,基本掌握了jbpm操作流程。jbpm中要用的jar包,把它们添加进入项目    jbpm-jpdl.jar(核心);   jbpm-identity.jar(可选,组织机构);   bsh.jar(BeanShell脚本);   jboss-j2ee.j

TuiRoger的专栏 2214
上一篇: Java CXF调用PHP[其它语言]的Web Service
下一篇: dasdasda
lld2002
博客等级 码龄19年 15粉丝 54原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值