`
zybing
  • 浏览: 457049 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

编译Roller4.0.1 所需组件

阅读更多

Roller4.0.1 ,基于Java SE5
<!-- [if !supportLineBreakNewLine]-->
<!-- [endif]-->

组件

相关Jar

  其他说明

servlet

jsp-api.jar
servlet-api.jar

 

jakarta taglib standard 1.1.2

jstl.jar
serializer.jar
standard.jar
xalan.jar

 

 

 

jakarta commons

commons-codec-1.3.jar
commons-collections-3.2.jar
commons-digester-1.6.jar
commons-httpclient-2.0.2.jar
commons-id-0.1-SNAPSHOT.jar
commons-lang-2.1.jar
commons-logging-1.0.4.jar
concurrent-1.3.2.jar

 

String Tag library

taglibs-string.jar

The String taglibrary provides a host of tags for manipulating java.lang.Strings. The style is that the String to act upon is the body of the tag, and attributes are used as parameters for the manipulation.

log

log4j-1.2.11.jar

  记录log ,程序中通过commons-logging 来记录,
 
实现通过log4j

openjpa-0.9.7
  geronimo
相关

geronimo-j2ee-connector_1.5_spec-1.0.1.jar
geronimo-jpa_3.0_spec-1.0.jar
geronimo-jta_1.0.1B_spec-1.0.1.jar
openjpa-0.9.7-incubating.jar
serp-1.11.0.jar

Roller做ORM采用OpenJpa完成,(是直接采用OpenJpa,还是采用标准JPA接口还没有仔细看)

需要了解一下OpenJpa做enhance,编译出来的classes如何使用:

在安装的时候,直接放在WEB-INF/classes中使用有问题,一定要达成Java包才行

IoC 容器:guice

guice-1.0.jar

Google 公司的Bob lee 开发的轻量级IoC 容器,其特点是:
1
、速度快,号称是spring100 倍速度
2
、无配置文件,实用JDK5.0annotation 描述组件依赖,简单,而且有编译器检查和重构支持
3
、简单,代码量很少
xwork2.0
已经集成了Google guice 容器了

struts 2.0.9

antlr-2.7.2.jar
commons-beanutils-1.6.jar
commons-chain-1.1jar
commons-fileupload-1.2.jar
commons-io-1.3.1.jar
commons-validator-1.3.0.jar
freemarker-2.3.8.jar
ognl-2.6.11.jar
oro-2.0.8.jar
struts2-core-2.0.9.jar
struts2-spring-plugin-2.0.9.jar
struts2-tiles-plugin-2.0.9.jar
tiles-api-2.0.4.jar
tiles-core-2.0.4.jar
tiles-jsp-2.0.4.jar
xwork-2.0.4.jar

 这个没有什么好说的

 Spring 1.2

 acegi-security-1.0.3.jar
ehcache-1.1.jar
spring.jar

 也就是使用到了acegi功能

Rome :对feed 操作

rome-0.9.jar
rome-fetcher-0.9.jar

 对feed的操作使用

 

 

 

展示:Velocity

velocity

 展示都是使用的velocity末班

搜索: lucene  

 lucene-1.4.3.jar

 

xml 解析部分

 

 

   Jdom

jdom.jar

 

   Jaxen xpath 引擎

jaxen-full.jar

支持Jdomdom4j

   SaxPaht

saxpath.jar

SAXPath is an event-based API for XPath parsers, that is, for parsers which parse XPath expressions. SAXPath is intended to be for XPath what SAX is for XML. Note that the SAXPath package only parses XPath expressions; it does not evaluate them, or even provide an object structure for representing them once they have been parsed.

  xmlrpc-3.0

ws-commons-util-1.0.1.jar
xmlrpc-client-3.0.jar
xmlrpc-common-3.0.jar
xmlrpc-server-3.0.jar

 

 

 

 

Roller本身的4个jar包
roller-business.jar
roller-core.jar
roller-planet-business.jar
roller-web.jar

这几个可以通过源码编译出来。

 


<!-- [if !supportLineBreakNewLine]-->

 

还需要一些其他组件,

 

组件
相关Jar 说明
JavaMail
activation.jar
mail.jar
数据库连接驱动:
这个要看你使用的是哪种数据库了,不同的数据库驱动不一样。
如果是MySQL,可以使用:
For MySQL 4.1.x use the J/Connector 3.0.X JDBC drivers instead of the newer 3.1.X series.
For MySQL 5.X use the J/Connector 3.1.X JDBC drivers instead of the newer 3.1.X series.
我用MySQL5.1,使用驱动mysql-connector-java-5.1.7.jar也可以

 

 

分享到:
评论

相关推荐

    apache-roller-4.0.1

    这个压缩包"apache-roller-4.0.1"包含了Apache Roller的第4.0.1版本,这是一个基于Java技术构建的Web应用程序。接下来,我们将深入探讨Apache Roller的核心功能、特性以及与Java相关的技术细节。 1. **Apache ...

    教育科研-学习工具-Roller卷轴式剃须组件.zip

    《教育科研-学习工具-Roller卷轴式剃须组件》 在当今科技日新月异的时代,教育科研领域不断涌现出各种创新技术,旨在提升学习体验和教学效果。本主题聚焦于一个独特的应用——Roller卷轴式剃须组件,这是一种结合了...

    apache-roller-src-4.0.1 源代码

    源代码包"apache-roller-src-4.0.1"是Roller项目的4.0.1版本的源码,对开发者来说,这是一个深入了解Roller工作原理和学习Java Web开发的宝贵资源。 1. **Java技术栈**: Apache Roller的源代码基于Java语言编写,...

    apache-roller-src-4.0.1.part2.rar

    apache-roller-src-4.0.1.part2.rar

    博客(Blog)-Roller Weblogger ,MeEclipse下搭建

    - Roller4.0.1: Roller博客系统的版本号,也是搭建的目标版本。 - Apache Roller: 为Apache软件基金会下的一个开源项目,通过上述提供的下载链接可以获取Roller的源码和压缩文件。 3. **配置步骤**: - 数据库...

    roller

    标题中的"roller"很可能指的是Apache Roller,一个开源的博客服务器平台。这个平台允许用户创建、管理和发布多个博客,并且提供了丰富的API供开发者扩展其功能。接下来,我们将深入探讨与"roller"相关的技术知识点。...

    3DMAX卷曲修改器Roller下载

    例如,制作一个毯子从平铺状态逐渐卷起的效果,只需设置好起始和结束的关键帧,Roller就能自动计算中间的过渡帧,生成平滑的动画曲线。 在实际应用中,Roller不仅适用于制作毯子、窗帘等柔软物体的卷曲效果,还可以...

    roller安装

    《roller安装指南——深入探索源码与工具应用》 在IT行业中,经常需要处理各种开源项目,以便定制、学习或优化。"roller"是一个颇受欢迎的开源博客引擎,它为开发者提供了一个强大的平台来创建、管理和发布个人或...

    Roller初体验

    【标题】:“Roller初体验” 在IT领域,Roller是一款开源的Java博客系统,它提供了丰富的功能,便于用户创建、管理和分享个人或团队的博客内容。本文将围绕Roller的初体验,深入探讨其核心特性,源码结构以及如何与...

    granite-fate-roller:命运骰子辊网组件

    使用安装组件: $ npm i @granite-elements/granite-fate-roller 2.在您要使用的元素中导入granate-fate-roller 安装后,将其导入您的应用程序。 通常,您只想导入granite-fate-roller.js (环绕spectre.css )或...

    Apache Roller

    Apache Roller是一个全功能,多用户和组博客服务器,适合大型和小型博客网站。它运行一个Java Web应用程序应该能够运行在任何Java EE服务器和关系数据库。目前,Apache Roller能很好的支持Tomcat和MySQL。 本人用...

    Apacheroller

    只需几个步骤即可完成安装过程: 1. 下载 Apache Roller。 2. 配置数据库。 3. 部署 Roller 到应用服务器。 4. 启动服务并完成安装向导。 #### 准备就绪? 在正式安装之前,确保满足以下条件: - **Tomcat**: ...

    roller5 for tomcat

    《Roller 5 for Tomcat:一款便捷的博客平台整合指南》 在互联网技术日新月异的今天,各类Web应用程序层出不穷,其中博客系统作为个人和团队表达思想、分享知识的重要平台,一直受到广泛关注。Roller 5 for Tomcat...

    开源Java博客Roller v5.0 for tomcat.zip

    Roller 是一个全功能的多用户博客平台,于2002年首发,采用Java语言开发,设计精巧,源代码是很好的学习资料。它支持weblogging应有的特性如:评论功能,所见即所得HTML编辑,TrackBack,提供页面模板,RSS ...

    roller-install-guide.pdf

    ### Apache Roller Weblogger 安装指南知识点概览 #### 一、概述 - **文档目的**:本文档旨在提供详细的安装指南,帮助用户顺利安装 Apache Roller...无论是初学者还是有经验的用户,都可以从中找到所需的帮助和支持。

    数字滚动,数字上下滚动.zip

    在Vue组件中,开发者可能会定义一个名为`&lt;digit-roller&gt;`的组件,包含数据属性(如当前数字、目标数字、滚动速度等)、方法(如启动滚动动画、停止滚动等)以及生命周期钩子函数。同时,样式表可能包含了数字的布局...

Global site tag (gtag.js) - Google Analytics