Maven
文章平均质量分 69
笑谈子云亭
南阳诸葛庐,西蜀子云亭
展开
-
Maven(六)Maven传递性和依赖性
一、依赖管理1.1、依赖声明dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>jsp-api</artifactId> <version>2.0</version> <scope>provided</scope> </dependency>1.2、依赖管理原理原创 2021-12-28 09:32:40 · 655 阅读 · 0 评论 -
Maven(五)Maven常用命令
一、命令PS:Maven的命令需要在pom.xml所在目录中执行以下命令1.1、mvn compile编译操作:执行完后会生成target目录,包含编译后生成的字节码文件1.2、mvn clean清理操作:执行完成后会将target目录删除1.3、mvn test单元测试操作:执行完后会在target目录生成三个文件夹,surefire、surefire-reports、test-classes1.4、mvn package打包操作:执行完成后会在target目录生成一个jar或者原创 2021-12-28 09:31:03 · 308 阅读 · 0 评论 -
Maven(四)idea创建Maven项目
一、IDEA集成Maven插件1.1、打开IDEA全局配置1.2、定义Maven坐标每个Maven工程都需要定义本工程的坐标,坐标是Maven对jar包的身份定义。 <!-- 公司或者组织的唯一标志,并且配置时生成的路径也是由此生成,Maven最终将该项目打包的jar包本地路径:/com/jsonLiu/test--> <groupId>com.jsonliu.test</groupId> <!-- 项目的唯一ID,一个group原创 2021-12-28 09:29:10 · 392 阅读 · 0 评论 -
Maven(三)核心概念
一、Maven项目目录结构Maven约定了一套目录结构,如下图:二、Maven仓库Maven仓库是一个专门存放项目中依赖的第三方库的位置。Maven仓库分为本地仓库和远程仓库。2.1、本地仓库本地仓库相当于一个缓存,是一个文件夹,这个文件夹路径可以设置。项目工程中需要某个jar包,Maven第一次会从远程仓库中下载并保存在本地仓库中,第二次就不需要下载可以直接使用。2.2、远程仓库远程仓库分为私服和中央仓库。中央仓库的jar包由Maven团队维护,存放了全世界大多数流行的开源软件jar包,是原创 2021-12-26 20:50:26 · 201 阅读 · 0 评论 -
Maven(二)安装与配置
一、下载与安装下载网址: http://Maven.apache.org/download.cgi直接解压下载的文件:apache-maven-3.3.3.rar目录说明:目录描述bin包含了mvn 运行的脚本bootMaven运行需要的类加载器conf包含一个非常重要的setting.xml文件,修改该文件,可以全局定制Maven的行为。libMaven运行依赖的jar包二、Maven配置2.1、配置环境变量要求有jdk环境变量(jd原创 2021-12-23 22:06:18 · 93 阅读 · 0 评论 -
Maven(一)概述
一、概述Maven(“专家”、“内行”),是Apache的一个纯java开源项目。Maven是一个项目管理工具,可以对java项目进行构建、依赖管理。当然,Maven也可以用于构建和管理各种项目,例如:C#、ruby等。二、Maven项目构建功能1.1、项目构建过程包括:源代码编译测试打包部署运行1.2、传统项目构建过程:idea、eclipse中创建java web项目在工程中编写源代码及配置文件等对源代码进行编译:.java文件编译成.class文件执行junit单元原创 2021-12-23 22:03:25 · 541 阅读 · 0 评论