-
maven的三套生命周期: clean 清理项目 pre-clean 执行清理前的工作 clean 清理上一次构建生成的所有文件 post-clean 执行清理后的工作 default 构建项目(最核心) compile test package install site 生成项目站点 pre-site 生成项目站点前要完成的工作 site 生成项目的站点文档 post-site 生成项目站点后要完成的工作 site-deploy 发布生成的站点到服务器上查看全部
-
创建目录的两种方式: 1.mvn archetype:generate 按照提示进行选择 2.mvn archetype:generate -Dgroupid=组织名,公司网址的反写+项目名 -Dartifactid=项目名-模块名 -Dversion=版本号 -Dpackage=代码所存在的包名查看全部
-
1. complie 默认,所有范围 2. provided 编译和测试 3. runtime 测试和运行 4. test 只有测试 Junit 5. system 编译和测试,可移植性差 6. import 导入范围,只在实用dependencyManagement中表示从其他pom导入dependency 总结的真好查看全部
-
compile对编译,测试,运行都有效查看全部
-
mvn archetype:generate查看全部
-
maven项目基本结构:查看全部
-
tomcat: http://tomcat.apache.org/maven-plugin-2.2/ <pluginManagement> <plugins> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat6-maven-plugin</artifactId> <version>2.2</version> </plugin> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2</version> </plugin> </plugins> </pluginManagement>查看全部
-
dependency scope:指定依赖范围(参考:scope:指定依赖范围 --compiler:默认的范围,编译测试运行都有效 --provided:编译测试时有效 --runtime:测试和运行时有效 --test:测试时有效查看全部
-
依赖冲突 不同版本的构件 1.短路优先 2.先声明先优先:如果路径长度相同,则谁先声明,先解析谁查看全部
-
1、Maven的下载和配置:MAVEN_HOME=Maven的安装路径;在Path中指定Maven的bin目录路径,便于使用Maven; 2、Maven的骨架目录:src/main/java/作为主代码目录;sr/test/java作为测试代码存放;pom.xml用于管理项目依赖和构建过程。 3、常用的Maven命令:achetype.generate自动创建目录骨架 一口气看完,同时跟着视频做实际测试,良心之作,课程棒棒哒查看全部
-
电影《古惑仔》里面依赖关系是这样 山鸡依赖-->楠哥依赖-->B哥 因此山鸡间接依赖B哥,用这样的案例来讲maven传递依赖真是太赞了查看全部
-
介绍了pom.xml的基本元素以及含义查看全部
-
跟着老师的操作,我自己学会了以下内容: 1、重新设置本地maven仓库路径 2、在eclipse里面创建maven工程 3、在eclipse里面设置本地Maven仓库路径 4、在eclipse里面使用maven插件编译、打包查看全部
-
maven常用命令: mvn -v 查看maven版本 mvn test 测试 mvn package 打包 mvn compile 编译 mvn clean 删除target目录 mvn install 安装jar包到本地仓库 从运行日志来看,mvn install 做了以下几步操作; (1) 编译代码 (2) 执行测试 (3) 打包 (4) 安装到本地maven仓库 1.创建一个maven工程 maven01,然后编译发布 2创建一个maven工程 maven02,然后在maven02作用引用maven01 3.在编译maven02时会报错,提示找不到相关的class文件, 此时把maven01进行打包安装,执行mvn install 把maven01打包安装到本地的maven仓库里面, 4.在maven02的pom文件里增加依赖 <dependency> <groupId>com.imooc.maveno1</groupId> <artifactId>maven01-model</artifactId> <version>0.0.1SANPSHOT</version> </dependency> 然后可以正常编译maven02了查看全部
-
跟着老师学习了clean 和install 两个命令,使得可以在maven02里面使用maven01的相关类。感谢老师查看全部
举报
0/150
提交
取消