当前位置: 首页 > news >正文

山西威力网站建设推荐西安网络公司推荐

山西威力网站建设推荐,西安网络公司推荐,免费的软件网站建设,电商平台怎么入手一、Maven的简介1、Maven是什么#xff1f;Apache Maven是一个软件项目管理的综合工具。基于项目对象模型(POM)的概念#xff0c;提供了帮助管理构建、文档、报告、依赖、发布等方法#xff0c;Maven简化和标准化项目建设过程。处理编译#xff0c;分配#xff0c;文档Apache Maven是一个软件项目管理的综合工具。基于项目对象模型(POM)的概念提供了帮助管理构建、文档、报告、依赖、发布等方法Maven简化和标准化项目建设过程。处理编译分配文档团队协作和其他任务的无缝连接。 Maven增加可重用性并负责建立相关的任务。2、Maven好处可以将项目过程规范化、自动化、高效化以及强大的可扩展性利用maven自身及其插件还可以获得代码检查报告、单元测试覆盖率、实现持续集成等等。使得项目的管理变得容易构建项目的速度更快由于Maven提供了仓库的概念去管理jar包所以用git或者svn的时候存储构建的项目体积会更小。3、Maven可以做什么管理项目的构建、文档生成、报告、依赖、SCMs(software configuration Management)、分布、分发、邮件列表4、Maven的基本原理采用远程仓库和本地仓库以及一个核心的配置文件pom.xmlpom.xml中定义的jar文件从远程仓库下载到本地仓库各个项目使用同一个本地仓库的jar同一个版本的jar只需下载一次而且避免每个应用都去拷贝jar。同时它采用了现在流行的插件体系架构所以maven的核心非常的小只有几兆大小的文件在执行maven任务时才会自动下载需要的插件。具体的概念模型如下图Maven官方把maven定义为一个项目管理工具下面我们来看看maven给我们的项目管理做了哪些工作项目标准化Maven项目具有统一的项目结构这个项目结构是参考业界的最佳实践而成为后面使用统一的maven命令打下了基础如测试mvn test、打包mvn package等无需写一行脚本就可以方便的实现众多功能。文档和报告使用mvn site可以快速生成项目站点apache很多开源项目站点都采用maven生成会出现built by maven字样的图标。类库管理类库管理是maven一个比较核心的功能我们就需要将项目所依赖的类库加入到pom.xml中那么maven会自动将依赖的类库下载到本地并且下载的类库如果还依赖其他的类库它也会自动下载过来这样我们就不需要一个一个类库去下载了。发布管理使用maven可以方便的进行项目发表管理。在项目开发到一定阶段可以使用mvn package打包它会自动先运行mvn test跑所有的Test Case只有全部通过才能正确打包。生成的war包(如果项目的packaging为war)在target目录下。这个 war包与使用ant脚本生成一样但无需一行脚本这也是maven对比ant的优势之一。使用mvn install将编译和打包好的文件发布到本地仓库中。使用mvn deploy在整合或者发布环境下执行,将最终版本的包拷贝到远程的repository。二、Maven下载官网地址http://maven.apache.org/Maven下载地址http://maven.apache.org/download.cgi12345678Maven根目录文件(1)binMaven的运行脚本。bin\mvn.cmd是基于windows的脚本。在cmd中每输入一条mvn的命令都是在调用并执行这些脚本。(2)boot该项目只有一个文件plexus-classworlds-2.5.2.jar。他是一个类加载器的框架相当于对JDK中的类的加载器提供了丰富的语法以此用来方便配置Maven使用该框架加载自己的类库。(3)conf该目录包含了一个非常重要的文件setting.xml。配置该文件就可以在Project中定制Maven的行为。(4)lib包含了所有Maven运行时需要的Java类库以及用到的第三方类库。(5)LICENSE软件许可(6)NOTICE软件引用的三方软件(7)README.txt包含了Maven的简介三、Maven安装Maven的官网安装介绍请参考http://maven.apache.org/install.html1、确保已经安装了JDK注Maven 3.2 要求 JDK 1.6 或以上版本, 而 Maven 3.0/3.1 需要 JDK 1.5 或以上。2、配置环境变量过程如下(1)新建“MVN_HOME”环境变量并设置变量值(此处为D:\java\maven\apache-maven-3.5.4-bin\apache-maven-3.5.4)(2)修改环境变量path在前面追加“%MVN_HOME%\bin;”(3)保存修改3、在新打开的cmd窗口中输入下边的命令回车1mvn -v或者输入mvn –version如果返回的maven的版本信息如下图所示就说明安装成功否则失败。4、升级在Windows上更新Maven非常简单只需要下载新的文件解压至本地目录然后更新MAVEN_HOME环境变量指向的目录即可降级也是同理不做过多介绍。
http://wiki.neutronadmin.com/news/217707/

相关文章:

  • 来宾住房和城乡建设网站帮别人做网站开什么内容的专票
  • 石家庄网站设计制作服务ps高手教学网站
  • 大数据和网站建设建设网站的平台
  • 备案ip 查询网站查询网站做网站需要会什么 知乎
  • 什么网站有设计视频企网站建设
  • 类似于众人帮的做任务赚佣金网站wordpress 简洁文章主题
  • app与网站的关系app定制开发 价格
  • 佛山市和城乡建设局网站网站开发工程师面试题
  • 关于学校网站建设苏州知名网站建设公司
  • 中国建设银行的网站.网站在阿里云备案
  • 海安建设局网站建一个简单的网站多少钱
  • 怎么在华为防火墙做网站映射最好网站建设制作是那个
  • 手机网站如何做优化顺德网站建设多少钱
  • 电子商城网站建议书云南企业网站开发
  • 网站制作比较好的公司江阴网络公司做网站
  • 网站建设咨询哪家性价比高做网站的重点目标
  • protenus代做网站网站系统参数设置
  • 江门网站关键词推广如何建设网站的管理平台
  • 网站的速度凡科建站视频教程
  • 网站版权模板中国电力建设集团股份有限公司网站
  • 如何做网站弹窗tplink域名申请
  • 企业建站模版免费logo设计 u钙
  • 网站建设模块培训pptwordpress实现伪静态
  • 路桥做网站的公司wordpress增加自适应功能
  • 营销型网站建设需要备案吗做电影网站有什么好处
  • 现在网络公司做网站是用cms还是新版编程_wordpress能设定跳转吗
  • 吴江企业建设网站公司画册设计网站
  • 网站建设公司杭州18年如何用凡科建设手机教学网站
  • 万江区仿做网站动漫wordpress主题下载
  • 开锁在百度上做网站要钱吗wordpress优化nginx