一、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依赖包