maven 其实很简单

  刚刚开始看看MAVEN,真的很简单,很顺乎自然!再想想ANT呢,ANT其实概念上比MAVEN更简单,但是操作起来复杂度确在迅速的上升!MAVEN是ANT的超集,一看MAVEN,我就爱不释手了!  有时候总在区分面向对象和非面向对象!如果说MAVEN面向对象的话(一个对象模型,生命周期,插件。。。这些概念都是不可否认的面向对象的抽象),那么其实ANT(目标。。)从整体操作上看,也就不那么的面向对象了!这个对比…

初学hibernate(一)——使用hibernate annotations注解实体

首先,这个demo是使用maven来管理项目的。数据库是使用mysql。首先,使用eclipse建立一个maven的web项目。如果没有maven,可以建一个普通的动态web项目。   一、配置文件   1、maven的pom.xml文件的内容如下,如果没有使用maven,可以自己手动下载pom.xml中的相应版本的依赖包,当然,junit可以不下。   <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XM…

Maven常用命令

原创 Maven常用命令 收藏 Maven常用命令: 1. 创建Maven的普通java项目: mvn archetype:create -DgroupId=packageName -DartifactId=projectName 2. 创建Maven的Web项目: mvn archetype:create -DgroupId=packageName -DartifactId=webappName -DarchetypeArtifactId=maven-archetype-webapp 3. 编译源代码: mvn compile 4. 编译测试代码:mvn test-compile 5. 运行测试:mvn test 6. 产生site:mv…

Maven安装与配置

Maven是优秀的构建工具 现有的比较著名的构建工具有:Make,Ant(Another Neat Tool),Maven;但是前两者是过程式的,maven则是面向对象的,我们只需要告诉maven what而不需要说明how,Maven的最大优点是提供了中央仓库,能帮我们自动下载构件。 Maven与极限编程  简单。Maven暴露了一组一致、简洁的操作接口,能帮助团队成员从原来的高度自定义的、复杂的构建系统中解脱出来,使用Maven现有的成熟的、…

appfuse2.0.2在eclipse下的开发和使用

1.准备工作包括JDK 5+、MySQL 5.x和Maven 2.1.0。Maven的环境变量配置:新建变量名为“M2_HOME”,路经为Maven根目录的环境变量,然后在Path中添加“;%M2_HOME%\bin”。如果你不想在线下载工程的依赖包,可以到appfuse-dependencies-2.0.2.zip下载,然后解压,并且将maven目录下conf文件夹下的settings.xml的localRepository变量设置为你刚刚解压的路径如C:\Docume~1\%username%\.m2\repository 2. 创建工程…

maven2 struts2 spring hibernate 框架搭建

开发环境: eclipse WTP 3.4 tomcat 5.5 M2 Plugin Maven 2 install maven配置 eclipse配置maven:   过程记录: new project-->Dynamic web project 新建完后,Enable maven(点按右键)   用如下命令新建maven struts2 basic: mvn archetype:create -DarchetypeGroupId=org.appfuse.archetypes -DarchetypeArtifactId=appfuse-basic-struts -DremoteRepositories=http://static.appfuse.org/release…

Maven常用命令

Maven常用命令:1. 创建Maven的普通java项目:   mvn archetype:create   -DgroupId=packageName   -DartifactId=projectName  2. 创建Maven的Web项目:       mvn archetype:create    -DgroupId=packageName        -DartifactId=webappName    -DarchetypeArtifactId=maven-archetype-webapp    3. 编译源代码: mvn compile4. 编译测试代码:mvn test-compile    5. 运行测试:mvn test   6. 产生…

Maven 专题之一- –

引自:maoxiang的专栏 Maven 专题之一 1  maven和ant的比较 第一:每次和别人说maven的时候,很多会认为是全新的东西而不肯放弃ant。其实,ant脚本是可以直接运行在maven中的。如果要说maven和ant有什么差别,我觉得最大的差别就是在于maven的编译以及所有的脚本都有一个基础,就是POM(project object model)。这个模型定义了项目的方方面面,然后各式各样的脚本在这个模型上工作,而ant完全是自己…

meavn

目录Maven介绍简介Maven资源Maven和Ant的区别Maven的基本功能Maven使用Maven的安装和配置Maven的基本使用实现Java项目创建Maven项目运行Maven项目实现Web项目创建Maven项目运行Maven项目POM文件的基本配置POM介绍什么是POM快速浏览基本设置协作关系POM间关系依赖关系继承关系聚合关系其他配置其他设置离线安装第三方包部署到tomcat未讲到的内容Maven简明课程主要目的:方便开发人员快速上手 1. Maven…

spring .jar 介绍

Spring jar介绍如下: (1) spring-core.jar 这个jar文件包含Spring框架基本的核心工具类,Spring其它组件要都要使用到这个包里的类,是其它组件的基本核心,当然你也可以在自己的应用系统中使用这些工具类。 (2) spring-beans.jar 这个jar文件是所有应用都要用到的,它包含访问配置文件、创建和管理bean以及进行Inversion of Control / Dependency Injection(IoC/DI)操作相关的所有类。如果应用只需…

Struts1.X 的 jar 包

myeclipse可以添加struts1.2等libraries其中包含 apache公司写了一系列的工具包,比如comm-XXXXX这些呢都是可以独立的,而struts.jar是依存这些的,  比如说commons-collections.jar是扩展了集合框架的一个工具包,commons-beanutils.jar是对javaBean操作的一个工具包,commons-lang.jar扩展了java中的lang包,  commons-validator.jar是做验证的一个工具包,而struts.jar是struts框架的核心包,但它必须依存…

Spring Jar Structure

SpringJarStructurespring.jar--------------------------------------------------------------------------------包含有完整发布的单个jar包。他包含有除spring-mock.jar之外的所有jar。原因是,spring-mock.jar只有在开发环境中才会用到,而且仅仅是作为一个辅助测试类存在。除了spring.jar,spring还包括13个独立的jar文件,他们各自包含这spring各自的组件

spring的jar 介绍

pring-core.jar这个jar文件包含Spring框架基本的核心工具类,Spring其它组件要都要使用到这个包里的类,是其它组件的基本核心,当然你也可以在自己的应用系统中使用这些工具类。 spring-beans.jar这个jar文件是所有应用都要用到的,它包含访问配置文件、创建和管理bean以及进行Inversion of Control / Dependency Injection(IoC/DI)操作相关的所有类。如果应用只需基本的IoC/DI支持,引入spring-cor…

hibernate开发

第一步 下载hibernate,把需要的jar导入工程 hibernate3.jar antlr-2.7.6.jar commons-collections-3.1.jar dom4j-1.6.1.jar javassist-3.9.0.GA.jar jta-1.1.jar slf4j-api-1.5.8.jar slf4j-nop-1.5.2.zip mysql-connector-java-5.0.8-bin.jar 其中mysql-connector-java-5.0.8-bin.jar,slf4j-nop-1.5.2.zip需要额外下载,hibernate中不包含 第二步 编写配置文件 hibernate.cfg.xml文件,内容如下(…

spring的jar 介绍

pring-core.jar这个jar文件包含Spring框架基本的核心工具类,Spring其它组件要都要使用到这个包里的类,是其它组件的基本核心,当然你也可以在自己的应用系统中使用这些工具类。 spring-beans.jar这个jar文件是所有应用都要用到的,它包含访问配置文件、创建和管理bean以及进行Inversion of Control / Dependency Injection(IoC/DI)操作相关的所有类。如果应用只需基本的IoC/DI支持,引入spring-cor…