Maven
maven 的相关信息
jojoRey
程序猿一枚
展开
-
Maven 8、maven的常用命令
maven 的常用命令Maven的命令非常多,我们只是讲解常用的几个:(所有命令都可以在控制台运行的)❀ install本地安装, 包含编译,打包,安装到本地仓库编译 - javac打包 - jar, 将java代码打包为jar文件安装到本地仓库 - 将打包的jar文件,保存到本地仓库目录中。❀ clean清除已编译信息。删除工程中的target目录。❀ compile只编译。 javac命令❀ package打包。 包含编译,打包两个功能。install和package的区别:原创 2021-11-22 11:44:10 · 495 阅读 · 0 评论 -
Maven 7、maven常见的插件
通过编译器插件,我们可以配置使用的JDK或者说编译器的版本:【1】 settings.xml文件中配置全局编译器插件:找到profiles节点,在里面加入profile节点:<profile> <!-- 定义的编译器插件ID,全局唯一,名字随便起 --> <id>jdk-1.7</id> <!-- 插件标记,activeByDefault :true默认原创 2021-11-22 11:42:14 · 317 阅读 · 0 评论 -
Maven 6、maven中的工程关系
maven中的工程关系Maven工具基于POM(Project Object Model,项目对象模型)模式实现的。在Maven中每个项目都相当于是一个对象,对象(项目)和对象(项目)之间是有关系的。关系包含了:依赖、继承、聚合,实现Maven项目可以更加方便的实现导jar包、拆分项目等效果。依赖【1】依赖关系:即A工程开发或运行过程中需要B工程提供支持,则代表A工程依赖B工程。在这种情况下,需要在A项目的pom.xml文件中增加下属配置定义依赖关系。通俗理解:就是导jar包。B工程可以是自原创 2021-11-22 11:04:33 · 732 阅读 · 0 评论 -
Maven 5、idea中创建maven工程
【1】过程:标准目录结构:原创 2021-11-22 10:51:44 · 505 阅读 · 0 评论 -
Maven 4、JDK配置
当你的idea中有多个jdk的时候,就需要指定你编译和运行的jdk:在settings.xml中配置:<profile> <!-- settings.xml中的id不能随便起的 --> <!-- 告诉maven我们用jdk1.8 --> <id>jdk-1.8</id> <!-- 开启JDK的使用 -->原创 2021-11-22 10:49:31 · 705 阅读 · 0 评论 -
Maven 3、maven 仓库
Maven 仓库Maven仓库是基于简单文件系统存储的,集中化管理Java API资源(构件)的一个服务。仓库中的任何一个构件都有其唯一的坐标,根据这个坐标可以定义其在仓库中的唯一存储路径。得益于 Maven 的坐标机制,任何 Maven项目使用任何一个构件的方式都是完全相同的。Maven 可以在某个位置统一存储所有的 Maven 项目共享的构件,这个统一的位置就是仓库,项目构建完毕后生成的构件也可以安装或者部署到仓库中,供其它项目使用。对于Maven来说,仓库分为两类:本地仓库和远程仓库。远程仓原创 2021-11-22 10:48:07 · 516 阅读 · 0 评论 -
Maven 2、idea 整合的maven及常用配置
【1】IDEA默认整合了Maven:【2】下载地址:http://maven.apache.org/【3】目录结构:bin:存放的是执行文件,命令在IDEA中可以直接集成Maven:conf目录:下面有一个非常重要的配置文件–》settings.xml—》maven的核心配置文件/全局配置文件。【4】如果没有.m2目录 ,自己手动执行mvn命令:mvn help:system...原创 2021-11-22 10:41:39 · 180 阅读 · 0 评论 -
maven 1、什么是maven
❀什么是Maven:目前无论使用IDEA还是Eclipse等其他IDE,使用里面ANT工具。ANT工具帮助我们进行编译,打包运行等工作。Apache基于ANT进行了升级,研发出了全新的自动化构建工具Maven。Maven是Apache的一款开源的项目管理工具。以后无论是普通javase项目还是javaee项目,我们都创建的是Maven项目。Maven使用项目对象模型(POM-Project Object Model,项目对象模型)的概念,可以通过一小段描述信息来管理项目的构建,原创 2021-11-22 10:36:15 · 94 阅读 · 0 评论