-
Maven notes:
src
-main
-java
-package
-test
-java
-package
resources
mvn -v 查看maven版本
compile 编译
test 测试
package 打包
clean 删除target
install 删除jar包到本地仓库中
创建目录的两种方式:
archetype: generate 按照提示进行选择
archetype: generate -DgroupId=组织名,公司网址的反写+项目名
-DartifactId=项目名-模块名
-Dversion=版本号
-Dpackage=代码所存在的包名
查看全部 -
总结文字叙述
。
***archetype:generate
***archetype:generate -DgroupId=组织名,公司网址反写+项目名
-DartifactId=项目名-模块名
-Dversion=版本号
-Dpackage=代码所在包名
查看全部 -
mvn 目录结构
查看全部 -
依赖的范围 Dependency Scope
compile 是默认的,对编译、测试、运行三种classpath都有效
provided 在测试和编译时有效,运行时无效,如 Servlet API
runtime 在测试和运行时有效,如 JDBC驱动实现
test 在测试时有效,如 Junit
system 和provided一样在测试和编译时有效,缺点是与本机系统相关联,可移植性差,如本机 JAVA_HOME环境变量import 导入的范围,表示从其他pom中导入的
查看全部 -
只听了课,没有操作练习
查看全部 -
complete build process steps
查看全部 -
短路优先,先声明先依赖
查看全部 -
maven查看全部
-
mvn -v 查看maven版本
compile 编译
test 测试
package 打包
clean 删除target
install 安装jar包到本地仓库
查看全部 -
明天看查看全部
-
maven常用命令
查看全部 -
maven的目录结构
查看全部 -
1、项目的继承
在父类项目中使用dependencyManagement对依赖进行管理,但是并不会使用依赖,子类需要使用parent标签,来引用父类中的依赖,一般可以将版本号在父类中进行声明,子类无需声明版本号,这样可以保证子类和父类版本号一致
2、项目的聚合将packaging打包方式改为pom,使用modules标签,引入其他项目
<modules> <module>../A</module> <module>../B</module> <module>../C</module> </modules>
查看全部
举报