为了账号安全,请及时绑定邮箱和手机立即绑定

项目管理利器——maven

难度初级
时长 2小时 1分
学习人数
综合评分9.60
486人评价 查看评价
9.8 内容实用
9.6 简洁易懂
9.4 逻辑清晰
  • Maven的三个生命周期: clean 清理项目:又分为三个阶段(pre-clean执行清理前的工作、clean清理上一次构建生成的所有文件、post-clean执行清理后的文件) default 构建项目(最核心):compile、test、package、install都属于default site 生成项目站点(根据POM的信息自动生成站点):pre-site 在生成项目站点前要完成的工作、site 生成项目的站点文档、 post-site 在生成项目站点后要完成的工作、site-deploy 发布生成的站点到服务器上 如下:使用source插件将项目的源码打包,使用命令 clean package
    查看全部
  • 在eclipse中安装maven插件以及创建maven项目: ①在eclipse4.0及MyEclipse中就不需要安装maven插件,在window--preference中可以查看是否有maven插件,没有的话就需要安装Maven插件,直接复制Maven插件到eclipse安装目录中的dropins中,然后修改eclipse.ini,在这个文件里的512m后面添加-vm,换行,再添加jdk/bin/javaw.exe保存。 ②eclipse是默认运行在jre之上的而maven需要jdk的支持,需要tools.jar在jdk/lib目录中,所以修改eclipse的JRE,java---Installed JREs--ADD--Next--把本地JDK的目录放到JRE home中,并设置Dmaven.multiModuleProjectDirectory=$M2_HOME--最后勾选JDK ③更改maven本地的配置Installactions---ADD---把本地的maven目录放进去 ④修改setting的路径 会出现的问题: 1、如果版本不匹配 则mvn -v查看maven的jdk版本,然后在eclipse中配置当前使用的jdk 2、run as-->Maven build...-->在goals中compile(可以在此处使用其他的命令,如:package)---》run 若报-Dmaven.multiModuleProjectDirectory错误,则在选项-->java--》installed JRES 中设置jdk的参数, 添加上“-Dmaven.multiModuleProjectDirectory=$M2_HOME”
    查看全部
  • maven中的坐标和仓库 1、坐标(由groupId、artifactId、version组成)。 2、构件通过坐标作为其唯一标识。 3、仓库: -本地仓库。 -远程仓库:maven-model-builder-3.3.3.jar\org\apache\maven\model,超级pom.xml文件,全球中央仓库地址:https://repo.maven.apache.org/maven2 -镜像仓库:/conf/setting文件: <mirror> <id>maven.net.cn</id> <mirrorOf>central</mirrorOf> <name>central mirror in china</name> <url>http://maven.net.cn/content/groups/public</url> </mirror> 4、修改本地仓库的位置:<localRepository>D:/Maven/repository</localRepository> Ps:一旦配置了镜像仓库,那么先前的所有配置都会转到镜像仓库中。
    查看全部
  • archetype插件:用于创建符合maven规定的目录骨架<br> 1、archetype:generate 按照提示进行选择<br> 2、archetype:generate -DgroupId=组织名(如公司网址的反写+项目名)<br> -DartifactId=项目名-模块名<br> -Dversion=版本号 -Dpackage=代码所存在的包名
    查看全部
  • Maven常用的命令 注意:除了-v其他命令都要在项目根目录下运行
    查看全部
  • pom.xml:(从struts-core的jar包中的maven中找到)<br> ①.<modelVersion>:maven版本。<br> ②.<groupId>:项目的包名。<br> ③.<artifactId>:模块名。<br> ④.<version>:0.0.1SNAPSHOT快照版本<br> 在cmd中运行项目:(先进入项目根目录)<br> ①mvn compile 编译主程序源代码,不会编译test目录的源代码。第一次运行时,会下载相关的依赖包,可能会比较费时<br> ②mvn test 运行应用程序中的单元测试<br> 会生成target文件夹,主程序编译的字节码文件在classes下面,测试程序放在test-classes下,surefire-reports文件夹下面存放是的所生成的测试报告<br> ③mvn package 会在target目录下生成一个maven01-model-0.0.1SNAPSHPT.jar<br> ④"mvn clean"命令清除编译结果,也就是把编译生成的target文件夹删掉 <br> Maven约定好的目录结构:
    查看全部
  • maven学习----2016-0912
    查看全部
  • Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建、报告和文档的软件项目管理工具<br> <br> 1、目录结构:<br> boot目录:包含一个类加载器框架。<br> bin目录:包含mvn的运行脚本。<br> confing目录:包含配置文件。<br> lib目录:包含mvn使用的类库。<br> 2、配置环境变量:<br> M2_HOME maven主目录<br> path 添加 ;%M2_HOME%\bin<br> 3、检测安装:cmd: mvn -v
    查看全部
  • Pom.xml解析
    查看全部
  • maven目录
    查看全部
  • 配置
    查看全部
  • cmd mvn -v
    查看全部
  • cmd mvn.-验证
    查看全部
  • 配置maven
    查看全部
  • maven概念
    查看全部

举报

0/150
提交
取消
课程须知
学习本门课程前需要具备Java基础和Java Web基础!
老师告诉你能学到什么?
1、maven的基本概念 2、如何快速使用maven来构建项目 3、maven中的核心概念 4、使用maven构建web项目以及如何集成tomcat、jetty插件

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!