随笔分类 -  Maven

摘要:在网上拷贝的所有阿里云镜像如下: <mirror> <id>nexus-aliyun</id> <mirrorOf>central</mirrorOf> <name>Nexus aliyun</name> <url>http://maven.aliyun.com/nexus/content/grou 阅读全文
posted @ 2021-01-23 17:51 变体精灵 阅读(464) 评论(0) 推荐(0) 编辑
摘要:在 Maven 创建 module 时,由于开始没有正确创建好 module 所以把它删掉了,然后接着又创建了与一个之前被删除的 module 同名的 module 时,出现了 Ignore pom.xml xxx,并且新创建的 module 的 pom.xml 显示不可用 问题分析: 由于相同名称 阅读全文
posted @ 2021-01-22 13:45 变体精灵 阅读(6793) 评论(0) 推荐(12) 编辑
摘要:一、前言、为什么要搭建私服?1、公司不提供外网给开发人员,无法使用 Maven 访问远程仓库,此时可以在局域网内找一台能访问外网的主机搭建 Maven 私服.2、公司有第三方 jar 包,这些 jar 包中央仓库没有录入,无法从中央仓库下载到我们本地仓库,只能通过其他人拷贝的方式才能获取.3、适用于 阅读全文
posted @ 2020-12-22 18:43 变体精灵 阅读(1327) 评论(0) 推荐(0) 编辑
摘要:一、安装 JDK 和 Maven 安装 Nexus 的前提是先要安装 JDK 和 Maven 我们安装 VM 虚拟机的时候, VM 会自带 JDK ,建议卸载掉 VM 自带的 JDK ,然后安装自己需要的版本的 JDK ,否则可能因为版本不兼容,出现问题 卸载 VM 自带的 JDK : https: 阅读全文
posted @ 2020-12-22 14:25 变体精灵 阅读(3690) 评论(0) 推荐(0) 编辑
摘要:之前使用 Nexus 搭建 Maven 私服,从官方的网站无法下载 Nexus ,然后从网上找到一位好心人给的 Nexus 分享安装包,本来想粘贴他的博客路径,找了几次也没有找到,但是还是在这里感谢前人的分享,好人一生平安. 链接: https://pan.baidu.com/s/1c0oUzQ4H 阅读全文
posted @ 2020-12-22 10:56 变体精灵 阅读(3452) 评论(0) 推荐(0) 编辑
摘要:1、具体报错信息如下 Could not transfer artifact org.apache.curator:curator-recipes:pom:2.11.0 from/to nexus (http://192.168.198.128:8081/repository/maven-publi 阅读全文
posted @ 2020-12-21 15:24 变体精灵 阅读(1534) 评论(0) 推荐(0) 编辑
摘要:一、继承 1、继承关系介绍 一个 Maven 项目 B 继承另外一个 Maven 项目 A ,那么 A 称为父项目, B 就称为子项目,所谓的项目之间的关系其实就是 pom 与 pom 之间的关系,(因为一个项目有且只有一个 pom.xml ,而 pom.xml 就是描述对应项目的) 使用场景:如果 阅读全文
posted @ 2020-12-18 18:47 变体精灵 阅读(1079) 评论(1) 推荐(1) 编辑
摘要:一、pom 简介 POM 是项目对象模型 (Project Object Model) 的简称, XML 格式,名称为 pom.xml ,它是 Maven 项目的核心配置文件,该文件用于管理源代码、配置文件、开发者的信息和角色、问题追踪系统、组织信息、项目授权、项目的url、项目的依赖关系等等.事实 阅读全文
posted @ 2020-12-17 22:06 变体精灵 阅读(2489) 评论(0) 推荐(1) 编辑
摘要:一、Maven 仓库 在 Maven 中,任何一个依赖、插件或者项目构建的输出,都可以称之为构件. Maven 在某个统一的位置存储所有项目的共享的构件,这个统一的位置,我们就称之为仓库.(实际上仓库就是存放依赖和插件的地方) Maven 仓库的分类如下: 1、本地仓库 Maven 的本地仓库,在安 阅读全文
posted @ 2020-12-16 13:42 变体精灵 阅读(143) 评论(0) 推荐(0) 编辑
摘要:一、默认测试类 mvn test 使用的是surefire 插件,它按照指定格式的类名来查找匹配的测试类默认包含的测试类:*/Test.java*/TestCase.java 默认排除的测试类:*/AbstractTest.java*/AbstractTestCase.java 二、自定义测试类 如 阅读全文
posted @ 2020-12-15 17:28 变体精灵 阅读(1111) 评论(1) 推荐(0) 编辑
摘要:一、什么是 Maven Maven 是一款服务于 Java 平台的自动化构建工具,它可以帮助我们构建和管理对象. 二、为什么要使用 Maven 不使用 Maven 的情况 使用 Maven 的情况 一个项目就是一个工程,如果项目非常庞大,工程之间关系很负责,不好分工协作 借助于 Maven 可以将一 阅读全文
posted @ 2020-12-14 15:05 变体精灵 阅读(171) 评论(0) 推荐(0) 编辑
摘要:背景: 由于网络问题, Maven 依赖经常会下载失败,私服上的依赖下载失败概率低一些, Maven 中央仓库上的依赖导入失败的概率则相对较高.其实这个问题很容易解决,但是之前还是见到很多初学者对此不知道该如何解决,甚至有人在依赖导入失败,进而导致项目无法正常运行时还不知道是项目依赖导入失败,种种原 阅读全文
posted @ 2020-08-07 11:33 变体精灵 阅读(2521) 评论(0) 推荐(0) 编辑
摘要:1、登录 Maven 官网地址 官网地址: https://mvnrepository.com/ 2、输入你要查找的 jar 包的相关信息(这里以 spring 为例) 3、双击 spring-context 跳转到如下界面,选中你需要的版本(这里以 spring-context 5.2.8.REL 阅读全文
posted @ 2020-08-07 10:34 变体精灵 阅读(11062) 评论(1) 推荐(0) 编辑
摘要:1、File >New >Project 2、选择 Maven ,然后选择 Project SDK ,生成 Maven 的模板我这里选择的是 maven-archetype-webapp (注:一定要勾选上 Create from archetype) >next ) 3、填好 GroupId 和 阅读全文
posted @ 2020-08-05 16:10 变体精灵 阅读(251) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示