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

项目管理利器——maven

难度初级
时长 2小时 1分
学习人数
综合评分9.60
486人评价 查看评价
9.8 内容实用
9.6 简洁易懂
9.4 逻辑清晰
  • 右击项目-run as-maven build-输入compile报错: -Dmaven.multiModuleProjectDirectory system property is not set. Check $M2_HOME environment variable and mvn script match. 解决办法: Windows-preferences-Java-InstalledJRE-edit, -Dmaven.multiModuleProjectDirectory=$M2_HOME
    查看全部
  • maven中央仓库地址:http://mvnrepository.com Servlet: http://mvnrepository.com/artifact/javax.servlet/servlet-api/3.0.1
    查看全部
  • Dependency Scope: compile:默认的范围,编译测试运行都有效 provided:在编译和测试的时有效 runtime:在测试和运行时有效 test:只在测试时有效 system:与本机系统有相关联,可移植性差 import:导入的范围,它只使用在dependencyManagement中,表示从其他的POM中导入dependency的配置
    查看全部
    0 采集 收起 来源:maven依赖范围

    2017-06-23

  • pom.xml常用元素介绍: <project>根 <modelVersion>指定了当前pom的版本 <groupId>反写的公司网址+项目名 <artifactId>项目名+模块名 <version>第一个0表示大版本号、第二个0表示分支版本号、第三个0表示小版本号 0.0.1SNAPSHOT <packaging>打包方式,默认是jar <name>项目描述名 <url>项目地址 <description>项目描述 <developers>开发人员列表 <licenses>许可证信息 <organization>组织信息 <dependencies> <dependence> <groupId></groupId> <artifactId></artifactId> <version></version> <type></type> <scope></scope> <optional></optional>设置依赖是否可选,true/false <exclusion></exclusion>排除依赖传递列表 </dependence> </dependencies> <build> <plugin> </plugin> </build>
    查看全部
  • 完整的项目构建过程包括: 清理、编译、测试、打包、集成测试、验证、部署 maven生命周期: clean 清理项目 pre-clean 执行清理前的工作 clean清理上一次构建生成的所有文件 post-clean执行清理后的文件 default 构建项目(核心) compile test package install site 生成项目站点 pre-site在生成项目站点前要完成的工作 site生成项目的站点文档 post-site在生成项目站点后要完成的工作 site-deploy发布生成的站点到服务器上
    查看全部
  • 坐标 构件 仓库 本地仓库和远程仓库 镜像仓库Maven下的settings.xml 里mirrors 更改仓库位置Maven下的settings里localRepository
    查看全部
  • mvn -v 查看maven版本 mvn compile 编译 mvn test 测试 mvn package 打包 mvn clean 删除target mvn install 安装jar到本地仓库中
    查看全部
  • groupId的值就是项目的包名 artifactId的值是模块名 version的值固定的是 0.0.1SNAPSHOT 命令: 编译:mvn compile 运行测试:mvn test 自动生成target文件,里面有编译的classes文件 mvn package
    查看全部
  • <mirrors> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror> </mirrors>
    查看全部
  • 插件功能
    查看全部
  • 添加servlet API,设定scope依赖范围为provided,只在编译时和测试时运行。
    查看全部
  • 创建好的web项目目录,其中的jsp报错,是因为没有添加servlet API的原因,需要在pom中添加相关依赖。
    查看全部
  • 选择maven-archetype-webapp
    查看全部
  • <properties> <project.build.sourceEncoding>UTF-8<project.build.sourceEncoding> </propertis> 管理项目创建时的编码格式
    查看全部
  • 如果路径长度相同的情况下,则谁先声明,先解析谁。
    查看全部
    0 采集 收起 来源:maven依赖冲突

    2017-06-22

举报

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

微信扫码,参与3人拼团

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

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