Maven
OVO_LQ_Start
一个弱小的菜鸟在瑟瑟发抖
展开
-
Maven 高级父子工程创建
拆分与聚合的思想 1.什么是拆分 maven把一个完整的项目,分成不同的独立的模块,这些模块的都有各自独立的坐标,其他项目需要某一个模块的时候,直接把模块的坐标导入即可。比如 ...原创 2020-05-02 20:55:40 · 244 阅读 · 0 评论 -
Maven 自动部署web工程和查看中央仓库依赖信息
配置方式 在pom.xml中配置 <build> <finalName>WebProject01</finalName> <!-- 配置构建过程中需要使用的插件 --> <plugins> <plugin> <!-- cargo是一家专门从事“启动Servlet容器”的组织 --> <...原创 2020-04-01 15:27:43 · 160 阅读 · 0 评论 -
Maven继承和聚合
继承 1.情景: javaProject1依赖的junit:4.0 javaProject2依赖的junit:4.0 javaProject1依赖的junit:4.9 由于test范围的依赖不能传递,所以必然会分散在各个模块中,本版可能会不一致 2.需求:统一各个模块工程对junit的依赖的版本。 3.解决思路:将junit依赖统一提取到父工程中,在子工程中声明junit依赖时不指定的版本,以父...原创 2020-04-01 14:47:26 · 107 阅读 · 0 评论 -
Maven 在eclipse中创建maven版的Java工程
maven插件 eclipse内置有maven插件 maven插件的设置 1.installations:指定Maven核心程序的位置,点击add,使用自己下载解压的maven的核心程序。 2.user setting:指定conf/setting.xml文件的位置,从而获取本地仓库的位置。setting.xml中可以修改仓库的位置,和jdk的版本。 创建简单的java工程 1.新建一个mav...原创 2020-03-31 15:57:35 · 164 阅读 · 0 评论 -
Maven核心概念
1.POM 1.含义Project Object Model 项目对象模型 2.pom.xml对于maven工程时核心配置文件,与构建过程相关的一切设置都在这个文件中进行配置。 2.坐标 1.数学坐标:平面中用x,y两个向量定位任意的一个点,空间中用x,y,z定位任意的一个点 2.maven中的坐标: (1)groupid:公司或者组织域名倒叙+项目名<groupId>com.myco...原创 2020-03-31 15:13:37 · 145 阅读 · 0 评论 -
Maven中约定的目录结构和下载maven仓库
1. 创建预定的目录结构 1.根目录:工程名 2.src目录:源码 3.pom.xml:Maven工程的核心配置文件 4.main目录:存放主程序 5.text目录:存放测试程序 6.java目录:存放java源文件 7.resource文件:存放框架或其他的工具的配置文件 2.常用的Maven命令 1.注意:执行与构建过程相关Maven命令,必须进入pom.xml所在的目录。与构建相关:编译,...原创 2020-03-30 22:08:01 · 164 阅读 · 0 评论 -
Maven简介和安装
1.什么是Maven maven是一款服务于java平台的自动化构建工具。 2.什么是构建 (1).概念:以“java源文件“,”框架配置文件“,”JSP“,”HTML“,”图片“等资源为”原材料“,去”生产“一个可以运行的项目过程 (2)编译:java源文件[User.java]->编译->Class字节码文件[User.class]->交给JVM去执行。 (3)部署:一个BS...原创 2020-03-30 16:23:29 · 182 阅读 · 0 评论