- 浏览: 118123 次
- 性别:
- 来自: 广州
文章分类
最新评论
-
niezhihong:
Java代码 Contact selContact = (C ...
liferay 日历使用 -
释皇天:
<script language="javas ...
js获得当前日期和昨天日期 -
释皇天:
火狐下可以不???貌似不可以。
js获得当前日期和昨天日期 -
plj123:
今天遇到这个问题了,用outerHTML会报未知运行时错误。 ...
js删除tr -
javaray:
遨豪(大连)科技有限公司自2007年与Liferay,Inc合 ...
liferay 中的经常使用的
使用maven 下载编译spring源码需要的jar包,里面有很多jar版本比较低,版本号很重要.
步骤:
1.首先安装maven,添加 eclipse工具需要的maven插件.
2.在eclipse中建立maven项目, 项目建立后会自动生成一个pom.xml
3.将附件中的pom.xml 内容copy到项目中的pom.xml maven会自动下载所需要的jar包.
pom.xml内容:
步骤:
1.首先安装maven,添加 eclipse工具需要的maven插件.
2.在eclipse中建立maven项目, 项目建立后会自动生成一个pom.xml
3.将附件中的pom.xml 内容copy到项目中的pom.xml maven会自动下载所需要的jar包.
pom.xml内容:
<?xml version="1.0" encoding="UTF-8"?> <!--groupID and version search URL http://mvnrepository.com --> <project> <modelVersion>4.0.0</modelVersion> <groupId>com.dmx.helloword</groupId> <artifactId>testHellowrod</artifactId> <version>1.0</version> <packaging>jar</packaging> <name>testHellowrod</name> <url>http://maven.apache.org</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.7</version> <scope>test</scope> </dependency> <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging-api</artifactId> <version>1.0.4</version> </dependency> <dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjweaver</artifactId> <version>1.5.4</version> </dependency> <dependency> <groupId>hessian</groupId> <artifactId>hessian</artifactId> <version>3.1.3</version> </dependency> <dependency> <groupId>com.oracle.toplink</groupId> <artifactId>toplink</artifactId> <version>10.1.3</version> </dependency> <dependency> <groupId>struts</groupId> <artifactId>struts</artifactId> <version>1.2.9</version> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.5</version> </dependency> <dependency> <groupId>javax.portlet</groupId> <artifactId>portlet-api</artifactId> <version>1.0</version> </dependency> <dependency> <groupId>javax.resource</groupId> <artifactId>connector-api</artifactId> <version>1.5</version> </dependency> <dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> <version>1.4.2</version> </dependency> <dependency> <groupId>aopalliance</groupId> <artifactId>aopalliance</artifactId> <version>1.0</version> </dependency> <dependency> <groupId>commons-attributes</groupId> <artifactId>commons-attributes-api</artifactId> <version>2.2</version> </dependency> <dependency> <groupId>org.apache.ibatis</groupId> <artifactId>ibatis-sqlmap</artifactId> <version>2.3.4.726</version> </dependency> <dependency> <groupId>org.apache.tiles</groupId> <artifactId>tiles-core</artifactId> <version>2.2.1</version> </dependency> <dependency> <groupId>org.apache.tiles</groupId> <artifactId>tiles-servlet</artifactId> <version>2.1.0</version> </dependency> <dependency> <groupId>org.apache.tiles</groupId> <artifactId>tiles-jsp</artifactId> <version>2.0.5</version> </dependency> <dependency> <groupId>javax.xml.rpc</groupId> <artifactId>javax.xml.rpc-api</artifactId> <version>1.1</version> </dependency> <dependency> <groupId>org.apache.axis</groupId> <artifactId>axis</artifactId> <version>1.4</version> </dependency> <dependency> <groupId>net.sf.ehcache</groupId> <artifactId>ehcache</artifactId> <version>2.7.0</version> </dependency> <dependency> <groupId>cglib</groupId> <artifactId>cglib-nodep</artifactId> <version>2.2</version> </dependency> <dependency> <groupId>backport-util-concurrent</groupId> <artifactId>backport-util-concurrent-java12</artifactId> <version>3.1</version> </dependency> <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>jsp-api</artifactId> <version>2.2.1-b03</version> </dependency> <dependency> <groupId>javax.servlet.jsp.jstl</groupId> <artifactId>jstl-api</artifactId> <version>1.2</version> </dependency> <dependency> <groupId>commons-httpclient</groupId> <artifactId>commons-httpclient</artifactId> <version>3.0-rc1</version> </dependency> <dependency> <groupId>org.glassfish.main.javaee-api</groupId> <artifactId>javax.jms</artifactId> <version>3.1.2.2</version> </dependency> <dependency> <groupId>com.mchange</groupId> <artifactId>c3p0</artifactId> <version>0.9.2-pre8</version> </dependency> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate</artifactId> <version>3.2.1.ga</version> </dependency> <dependency> <groupId>commons-collections</groupId> <artifactId>commons-collections</artifactId> <version>3.1</version> </dependency> <dependency> <groupId>org.apache.velocity</groupId> <artifactId>velocity-tools</artifactId> <version>1.3</version> </dependency> <dependency> <groupId>org.opensymphony.quartz</groupId> <artifactId>quartz</artifactId> <version>1.6.1</version> </dependency> <dependency> <groupId>org.jruby</groupId> <artifactId>jruby</artifactId> <version>1.0</version> </dependency> <dependency> <groupId>org.codehaus.groovy</groupId> <artifactId>groovy-all</artifactId> <version>2.1.1</version> </dependency> <dependency> <groupId>com.lowagie</groupId> <artifactId>itext</artifactId> <version>1.3</version> </dependency> <dependency> <groupId>javax.ejb</groupId> <artifactId>javax.ejb-api</artifactId> <version>3.2-b02</version> </dependency> <dependency> <groupId>org.eclipse.jetty.orbit</groupId> <artifactId>org.objectweb.asm</artifactId> <version>3.3.1.v201105211655</version> </dependency> <dependency> <groupId>freemarker</groupId> <artifactId>freemarker</artifactId> <version>2.3.8</version> </dependency> <dependency> <groupId>com.experlog</groupId> <artifactId>xapool</artifactId> <version>1.5.0</version> </dependency> <dependency> <groupId>org.ow2.jotm</groupId> <artifactId>jotm-core</artifactId> <version>2.1.1</version> </dependency> <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.1</version> </dependency> <dependency> <groupId>org.beanshell</groupId> <artifactId>bsh-core</artifactId> <version>2.0b4</version> </dependency> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.16</version> </dependency> <dependency> <groupId>javax.faces</groupId> <artifactId>jsf-api</artifactId> <version>1.1_02</version> </dependency> <dependency> <groupId>jstl</groupId> <artifactId>jstl</artifactId> <version>1.2</version> </dependency> <dependency> <groupId>org.apache.directory.studio</groupId> <artifactId>org.apache.commons.pool</artifactId> <version>1.6</version> </dependency> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.2-FINAL</version> </dependency> <dependency> <groupId>net.sf.jasperreports</groupId> <artifactId>jasperreports</artifactId> <version>4.0.0</version> </dependency> <dependency> <groupId>javax.jdo</groupId> <artifactId>jdo-api</artifactId> <version>3.0</version> </dependency> <dependency> <groupId>org.codehaus.fabric3.api</groupId> <artifactId>commonj</artifactId> <version>1.1.1</version> </dependency> <dependency> <groupId>com.jamonapi</groupId> <artifactId>jamon</artifactId> <version>2.0</version> </dependency> <dependency> <groupId>jexcelapi</groupId> <artifactId>jxl</artifactId> <version>2.6</version> </dependency> <!-- 添加自己的jar. maven 仓库中没有的jar 到本地仓库 mvn install:install-file -DgroupId=com.dmx.ibm.websphere -DartifactId=websphere -Dversion=6.0.2.17 -Dpackaging=jar -Dfile=E:\com.springsource.com.ibm.websphere.uow-6.0.2.17.jar -Dfile 路径为jar存放路径,把此jar 安装到本地仓库 --> <dependency> <groupId>com.dmx.ibm.websphere</groupId> <artifactId>websphere</artifactId> <version>6.0.2.17</version> </dependency> </dependencies> </project>
- testMaven.zip (6.2 MB)
- 下载次数: 1
发表评论
-
spring boot使用遇到的问题
2018-02-09 16:43 0@RestController 和@Controller 使 ... -
spring
2016-11-03 09:49 0spring第4版读书笔记 spring自带了多种 ... -
jdk local_policy与US_export_policy.jar
2016-07-13 11:38 1299jdk local_policy与US_export_poli ... -
spring xml和 obj转换
2016-07-06 17:24 510转自:http://www.yiibai.com/spring ... -
Quartz定时器表达式
2016-07-06 10:36 477Cron 表达式包括以下 7 个字段: 秒,分,小 ... -
zookeeper
2016-07-04 17:24 398Zookeeper 学习笔记 概述 Zookeeper 从 ... -
Cannot find the declaration of element 'beans'
2014-11-21 11:36 8032014-11-21 11:14:40,093 - ERROR ... -
maven compile not fount tools.jar
2013-06-13 13:11 3816Maven – Fatal error compiling: ... -
linux
2012-11-27 11:01 673linux JDK 下载:http://www.oracle. ... -
java读xml
2011-10-14 10:35 1038package dmx.ams.util; import ... -
java zip工具类
2011-09-27 15:03 1028package com.dmx.recmanager.ac ... -
字符转ASCII码
2011-04-08 16:16 1101public class T { public stati ... -
时间相减
2011-03-15 21:35 1080package test; import java.te ... -
AJAXRPC
2010-11-11 14:13 803javascript 需要调用服务器端方法时使用 -
进制转换
2010-10-08 11:48 0package com.bee.urm; publi ... -
进制转换
2010-07-19 11:30 808转十六进制 public static void mai ... -
ContextLoader 加载xml
2010-05-10 09:51 1192Web.xml 中加载spring 中的内容 <co ... -
Html Parser
2010-02-07 12:46 1120/* * 测试对<table><t ... -
BigDecimal处理数字 “加减”
2010-02-02 14:08 1392BigDecimal a = new BigDecimal ... -
javaMail发送邮件
2009-11-16 17:27 767需要在web-inf/lib/下加上javaMail.jar
相关推荐
**Spring 2.5 IOC(控制反转)的简单实现** Spring 框架是 Java 开发中的一个核心组件,尤其在企业级应用中广泛应用。它提供了依赖注入(Dependency Injection,DI),也就是通常所说的控制反转(Inversion of ...
标题 "ssh2(struts2+spring2.5+hibernate3.3+ajax)带进度条文件上传(封装成标签)" 涉及到的是一个基于Java Web的项目,利用了Struts2、Spring2.5、Hibernate3.3和Ajax技术,实现了文件上传并带有进度条显示的功能...
在编译Spring框架的源码时,我们可能会遇到cglib和objenesis的编译错误。为了解决这个问题,我们需要添加相关的依赖项,例如cglib-nodep和objenesis等。 1.3.1 问题发现及原因 在编译Spring框架的源码时,我们可能...
4. **注解驱动开发**:Spring 2.5引入了注解支持,如@Service、@Repository、@Controller等,简化了配置,使得代码更加简洁。 5. **MVC框架**:Spring MVC是Spring提供的Web MVC框架,用于构建可测试、松耦合的Web...
要深入理解Spring框架,除了阅读源码之外,还可以参考《Spring in Action》等书籍,以及官方文档和社区博客,例如链接中的CSDN博客,它提供了保姆级的编译教程,对于学习Spring的源码编译过程非常有帮助。...
- **构建项目**:使用构建工具执行构建命令,如Maven的`mvn install`或Gradle的`gradle build`,这将编译源码、运行测试并生成jar包。 - **定制化构建**:如果需要针对特定需求进行修改,可以调整构建脚本或配置,...
- 注解驱动:Spring 2.5以后,推荐使用注解来管理事务,如`@Transactional`。在需要事务控制的方法上添加这个注解,Spring会自动管理事务的开始、提交、回滚等操作。 2. 编程式事务管理: 编程式事务管理则是在...
通过对JiveJdon 2.5源码的深入研究,我们可以学习到如何构建大规模的社区系统,如何处理并发访问,以及如何实现高效的用户交互。此外,还能了解到早期Web应用如何处理安全性、性能优化等问题,这对于现代Web开发人员...
SSH2框架,全称为Struts2、Spring2.5和Hibernate3的组合,是Java开发中常见的企业级应用框架,它为开发者提供了强大的MVC(Model-View-Controller)架构支持,以及灵活的数据持久化和依赖注入功能。本文将基于"SSH2...
Spring 2.5以后,引入了注解驱动的AOP,这极大地简化了切面的定义和使用。开发者可以在方法上直接使用`@Aspect`、`@Before`、`@After`、`@Around`等注解,声明切点和通知。这种方式既保留了Spring的简洁性,又具备...
2. **基于注解的AOP**:Spring 2.5引入了基于注解的AOP,可以将切面和通知直接应用到方法上,无需XML配置。 **配置文件示例** 在Spring的XML配置文件中,我们可以这样定义一个切面: ```xml <!-- 定义切入点...
- **基于SVN库持续构建Spring源码**:介绍如何从Subversion仓库中检出源代码并进行编译。 #### 二、控制反转容器 **2.1 DI与Spring DI概述** - **面向Java ME/Java SE的BeanFactory**:解释BeanFactory在非Java ...
SSH用户管理系统源码是基于Java Web技术的,利用了Struts2、Spring2.5和Hibernate3.3这三个主流的开源框架进行集成开发。这个系统主要用于实现用户管理功能,包括用户的注册、登录、权限控制等核心操作。接下来,...
2. 基于注解的AOP:Spring 2.5引入了基于注解的AOP,简化了切面的定义和使用。 四、Spring AOP核心元素 1. @Aspect:定义一个切面,可以包含通知和切入点表达式。 2. @Before、@After、@Around、@AfterReturning、@...
2. **解压源代码**:将"jivejdon-2.5"压缩包解压到指定目录,准备进行编译和部署。 3. **配置环境**:根据实际情况修改配置文件,如`server.xml`和`database.properties`,配置服务器端口和数据库连接信息。 4. **...
- **注解驱动**:从Spring 2.5开始,可以使用`@Aspect`、`@Before`、`@After`、`@Around`、`@Pointcut`等注解来声明切面和通知,简化配置。 3. **Spring AOP配置** - XML配置:在Spring配置文件中定义和元素来...
Spring 2.5引入了基于注解的AOP,简化了配置和使用。主要涉及以下注解: - `@Aspect`:声明一个类为切面,包含通知和切入点。 - `@Before`:前置通知,在目标方法执行前执行。 - `@After`:后置通知,在目标方法...