Maven 1.Maven是一个项目管理工具,能够实现项目的一键构建 2.maven能够自动的创建文件夹 src/main/java src/main/java src/test/java 3.实现自动的引入相关的依赖jar包 4.打包和发布比较方便 传统的Web项目: 1.web工程中的jar包 都是手动导入 优秀的程序员凭借经验倒包 2.可能会 出现jar包冲突 3.打jar包和war包困难 4.使用传统的打包方式会把测试用例也进行打包 测试:1白盒测试 2.黑盒测试 结果 5.web手动的发送到服务器上Maven步骤:
1.解压
2.环境的配置
2.1必须要有JDK
3.settings配置
用户级别
3.1本地仓库的配置
本地仓库保存的就是 我们需要用到的所有jar包
3.2配置结果
4.Eclipse
必须和jdk的位数保持一致64位置
4.1Eclipse的Maven安装
5.Maven创建工程
1.使用简单骨架创建java工程
5.2Maven的工作原理
本地仓库存放的都是Maven必备的骨架和用户需要的jar包
1.当用户需要jar包 首先回去本地仓库去找,如果本地仓库没有 就会自己联网下载。然后保存到本地仓库中 在把相应的bao给用户。
5.3简单骨架的java工厂
6.用户的Setting文件修改
把全局的setting文件拷贝到用户/.m2/settings
7.web工程修改
8.默认骨架的选择
默认下载的骨架
:如何引入jar包
在POM.xml中引入jar包
共同构成了 maven中 jar包的坐标
<dependency>
<groupId>org.springframework</groupId>
//项目名
<artifactId>spring-context</artifactId>
//jar包名称
<version>4.3.3.RELEASE</version>
//版本号
</dependency>
:Maven命令
关于命令的执行必须在pom.xml文件的路径下
1. mvn clean
能够清除target文件夹 和其中的.class文件
2.mvn compile
能够将src/main/java中的文件编译为.class文件
3.mvn site
会生成一个该maven工程的手册文件
4.mvn package
能够实现打包 jar包
包的名称就是项目名+版本号
5.mvn install
一个 install命令包括 Clean ---compile-----package
6.mvn tomcat7:run
Maven中添加tomcat
<build>
<plugins>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<port>8090</port> //端口号 模块嵌入 故设置的是多少就是多少与之前的tomcat配置没有关系
<path>/</path>
//缺省值路径
</configuration>
</plugin>
</plugins>
</build>
Maven的介绍以及配置
最新推荐文章于 2023-07-03 18:56:21 发布