-
记住这个网址, 以后要回来查。。www.mvnrepository.com查看全部
-
修改新建的项目的 jdk , 一劳永逸。查看全部
-
如图:查看全部
-
如图:查看全部
-
1、Maven的下载和配置:MAVEN_HOME=Maven的安装路径;在Path中指定Maven的bin目录路径,便于使用Maven;<br> 2、Maven的骨架目录:src/main/java/作为主代码目录;sr/test/java作为测试代码存放;pom.xml用于管理项目依赖和构建过程。 3、常用的Maven命令:achetype.generate自动创建目录骨架 4、仓库和坐标 5、在elipse安装和创建maven项目 6、生命周期,pom.xml以及依赖、聚合、继承 7、Maven插件使用:jetty和tomat等插件。查看全部
-
创建web项目 :选择webapp 创建目录 查看输出out 在部署中将test删除 在<build> <plugins><plugin>中加入 jetty 或者 tomcat 插件坐标 运行jetty:run 也可将命令写入<executions><execution>中查看全部
-
聚合: 就是将多个maven项目聚合成为一个项目 要将聚合项目的<packaging> 改为pom 继承: 类似java继承,将重复性的写入一个父类pom中,在父类中<packaging>为pom 子类中使用<parent>标签来将父类引入项目中 注: 对于<version>,可在<properties>中配置标签<spring.version> 并在<version>中用${spring.version}来进行提取。查看全部
-
针对依赖冲突: 短路优先 声明优先 1.短路优先:谁路径最短、最快,用谁的 2.声明优先: 如果路径相同,谁先声明的, 用谁的查看全部
-
在settings.xml中找到<profile>设置jdk版本使得以后每次创建的都是自己指定的JDK版本查看全部
-
依赖的传递性 需要将父类pom install到本地仓库中, 子类pom在<dependency>中加入 父类依赖坐标 即可调用 在<dependency>中运用<exclusions> <exclusion>来排除所不需要的父类pom查看全部
-
依赖范围<scope> 其中classpath有三种: 1.编译 2.测试 3.运行 范围:1.compile: 默认,在编译测试运行时均有效; 2.provided: 在编译,测试时有效; servlet API加载 3.runtime: 在测试,运行时有效; jdbc驱动实现 4.test: 只在测试时有效; 如junit 5.system: 在编译,测试时有效,与本机系统想关联,换机子以后可能会出问题 6.import:导入,只使用在<dependencyManagement>中,表示从其他的pom中导入<dependency> 的配置查看全部
-
依赖以及依赖的管理 (核心) build中是插件查看全部
-
modelVersion groupId artifactId version packaging 项目name url decription developers licenses organization查看全部
-
import查看全部
-
maven提供archetype控件创建maven目录 创建目录的方式: 1、archetype:generate 按照提示进行选择 2、rchetype:generate -DgroupId=组织名,公司名称网址反写+项目 -DartifactId= 项目名-模块名 -Dpackage=代码所存在的包查看全部
举报
0/150
提交
取消