1、开发环境eclipse-jee-indigo-SR1-win32-dic,apache-maven-3.0.4,Jetty(容器),JDK1.7,mysql。Maven简介Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。Maven除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven的缺省构建规则有较高的可重用性,所以常常用两三行Maven构建脚本就可以构建简单的项目。由于Maven的面向项目的方法,许多Apache Jakarta 项目发文时使用Maven,而且公司项目采用 Maven 的比例在持续增长。2 准备工作本文
2、简单介绍maven的安装和配置,如果需要详细了解配置步骤,或者配置存在异常,可以XX查找详细的maven配置过程。以下链接仅供参考:配置步骤可参考:安装maven工具Maven是跨平台的项目管理工具。主要服务于基于Java平台的项目构建,依赖管理和项目信息管理。配置maven环境变量配置完成,可打开命令行,输入mvn v,验证是否配置成功。配置maven仓库安装maven工具后,需要指定本地maven仓库路径,从而对项目依赖进行管理。若本地还没有maven仓库,可先建立目录。配置文件路径:D:JavaSoftapache-maven-3.0.4conf修改内容:50-60行/JavaSoft/
3、App/maven/m2-jars默认的maven仓库位置为:C:UsersAdministrator.m2(其中Administrator为当前账号)Eclipse配置maven信息首先需要给eclipse安装maven插件;然后重启eclipse,配置maven的setttings文件。3 搭建Maven版的SSI项目创建项目创建一个maven项目,如下所示:maven项目创建成功。配置pom文件pom.xml文件是maven项目依赖管理的关键文件,内容如下:此时,需要给项目添加需要的jar,以及相关配置,内容如下:project xmlns= xmlns:xsi= xsi:schemaL
4、ocation= 4.0.0groupIdSpingMvc-mavenartifactId/artifactIdversion1.0packagingwarname/namepropertiesproject.build.sourceEncodingUTF-8project.reporting.outputEncoding/project.reporting.outputEncodingspring.version4.1.2.RELEASEmybatis.version3.3.0mySql-driver.version5.1.36durid.version1.0.15fastjson.vers
5、ion1.2.7aspectj.version1.8.5mybatis-pagerHelper.version4.1.0mybatis-spring.version1.2.3mybatis-mapper.version3.3.4jsqlparser.version0.9.4log4j.version1.2.17dom4j.version1.6.1slf4j-log4j.version1.7.7aopalliance.version/aopalliance.version1.3.1jackson-mapper-asl.version1.9.13jackson.version2.5.1quartz
6、.version2.2.2commons-lang3.version3.4commons-codec.version1.10servlet-api.version2.5jsp-api.version2.2junit.version4.10httpclient.version4.3.1httpmime.version4.1.3/propertiesdependenciesdependencymonscommons-lang3$commons-lang3.versioncommons-codec$commons-codec.versionorg.springframeworkspring-core$spring.versionspring-txspring-jdbcspring-aopspring-webmvcorg.mybatismybatis$mybatis.versionmybatis-spring$mybatis-spring.versionmysqlmysql-connector-java$mySql-driver.versioncom.alibabadruid$durid.versioncom.github.pagehelperpagehelper$mybatis-pagerHelper.versioncom.github.jsqlparserartifactI
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1