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

项目管理利器——maven

难度初级
时长 2小时 1分
学习人数
综合评分9.60
486人评价 查看评价
9.8 内容实用
9.6 简洁易懂
9.4 逻辑清晰
  • mave中的常用命令: mvn -v 查看版本 mvn compile 编译 mvn test 测试 mvn package 打包 mvn clean 清除生成的target mvn install 安装jar包到本地仓库 maven自动创建目录骨架: archtype: 按照提示进行选择: mvn archetype:generate 一次性生成 mvn archetype:generate -DgroupId=组织名(网站+项目名) -DartifactId=项目名-模块名 -Dversion=版本号 -Dpackage=代码所在报名 如: mvn archetype:generate -DgroupId=cn.mozer.model4 -DartifactId=mozer-model4 -Dversion=1.0.0SNAPSHOT Dpackage=cn.mozer.model4.demo 创建WEB项目: mvn archetype:generate -DgroupId=cn.mozer.mozerweb -DartifactId=mozer-web -DarchetypeArtifactId=maven-archetype-webapp [ 收起全文 ] 07:29看截图 看视频
    查看全部
  • maven介绍
    查看全部
  • maven的常用构建命令
    查看全部
  • 用命令执行maven项目。
    查看全部
  • src
    查看全部
  • mvn -v 查看版本 mvn compile 编译 mvn test 测试 mvn package 打包项目
    查看全部
  • 配置tomcat插件
    查看全部
  • MAVEN:scope依赖范围: compile:编译,默认的范围,编译测试运行都有效 provided:测试和编译时有效 runtime:测试和运行时有效 test:测试,只在测试时有效 system:测试和编译时有效,可移植性差,与本机想关联 import:导入的范围,只使用在dependencyManagement中,表示从其他的pom中导入dependency的配置
    查看全部
    0 采集 收起 来源:maven依赖范围

    2016-05-13

  • <modelVersion>4.0.0</modelVersion> <groupId></groupId><!--主项目标识:反写公司网址+项目名--> <artifactId></artifactId><!--项目名+模块名--> <version>0.0.1-SNAPSHOT</version><!--当前版本项目本:大版本号.分支版本号.小版本号;SNAPSHOT:快照,ALPHA:内部测试,BETA:公测,RELEASE:稳定版,GA:正式发布--> <packaging>jar</packaging><!--打包方式,默认为jar .war,zip,pom--> <!--项目描述名--> <name>hi</name> <!--项目地址--> <url></url> <!--项目描述--> <description></description> <!--开发人员信息--> <developers></developers> <!--许可证信息--> <licenses></licenses> <!--组织信息--> <!-- 依赖列表 --> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <type></type> <scope>test</scope> <!-- 设置依赖是否可选,默认为false, --> <optional></optional> <!-- 排除依赖传递列表 --> <exclusions> </exclusions> </dependency> </dependencies> <!-- 插件列表 --> <plugins></plugins> </build> <!-- 在子模块中对父模块POM的继承 --> <parent></parent> <!-- 多模块 --> <modules></modules>
    查看全部
  • MAVEN生命周期: clean 清理项目 default 构建项目 site 生成项目站点 clean->compile->test->package->install clean 清理项目: pre-clean:执行清理前的工作 clean:清理上一次构建生成的所有文件 post-clean:执行清理后的文件 default 构建项目: compile test package install site 生成项目站点: pre-size:在生成项目站点前要完成的工作 site:生成项目的站点文档 post-size:在生成项目站点后要完成的工作 site-deploy:发布生成的站点到服务器上 maven plugins站点: https://maven.apache.org/plugins/index.html maven-source-plugin: https://maven.apache.org/plugins/maven-source-plugin/ 在项目pom.xml中添加如下xml配置信息: <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> <version>2.4</version> <executions> <execution> <phase>package</phase> <goals> <goal>jar-no-fork</goal> </goals> </execution> </executions> </plugin> </plugins> </build>
    查看全部
  • 坐标 构建 仓库 本地仓库和全球仓库 M2_HOME\lib\maven-model-builder-版本号.jar 中的pom-4.0.0.0.xml中记录了默认的全球仓库的地址 镜像仓库: 修改镜像仓库的位置: M2_HOME\conf\setting.zml mirrors <mirrors> <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> </mirrors> 下面的配置是使用oschina的远程仓库: <mirror> <id>maven.oschina.net</id> <mirrorOf>*</mirrorOf> <name>central mirror in oschina</name> <url>http://maven.oschina.net/content/groups/public/</url> </mirror> 修改仓库位置: 默认存在位置:用户目录\.m2\repository 修改settings.xml中的localRespository节点的路径为:J:/moocwork/repo
    查看全部
  • mave中的常用命令: mvn -v 查看版本 mvn compile 编译 mvn test 测试 mvn package 打包 mvn clean 清除生成的target mvn install 安装jar包到本地仓库 maven自动创建目录骨架: archtype: 按照提示进行选择: mvn archetype:generate 一次性生成 mvn archetype:generate -DgroupId=组织名(网站+项目名) -DartifactId=项目名-模块名 -Dversion=版本号 -Dpackage=代码所在报名 如: mvn archetype:generate -DgroupId=cn.mozer.model4 -DartifactId=mozer-model4 -Dversion=1.0.0SNAPSHOT Dpackage=cn.mozer.model4.demo 创建WEB项目: mvn archetype:generate -DgroupId=cn.mozer.mozerweb -DartifactId=mozer-web -DarchetypeArtifactId=maven-archetype-webapp
    查看全部
  • 系统变量和用户变量的用法: 1.如果此台电脑是私人电脑,那么我们应该就直接可以使用系统变量进行设置; 2.若此台电脑是公用的电脑,为了不影响他人我们就使用用户变量进行设置;
    查看全部
  • 镜像仓库
    查看全部
  • maven ant grate
    查看全部

举报

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

微信扫码,参与3人拼团

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

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