Maven
-
Maven仓库及管理方式介绍
根据前面的样例可以知道,坐标和依赖是构件在 Maven 中的一个标记,而构件的真正存在的形式是文件,Maven 是通过仓库来统一管理这些文件的。接下来详细介绍一下 Maven 仓库…
-
Maven插件的调用和解析
本节我们简介Maven插件的调用和解析。 调用插件 一般情况下,用户在构建工程时是通过 Maven 调用执行配置好的插件。当然,这里也可以用命令行执行。比如前面查看插件信息的命令,…
-
Maven插件的获取和配置
通过《Maven生命周期和阶段详解》教程的学习,可以知道 Maven 只是对项目的构建过程进行了统一的抽象定义和管理。至于每个阶段由谁来做,Maven 自己不去实现,而是让对应的插…
-
Apache基金会的Archiva服务器的搭建步骤
在以前的案例开发过程中,曾强烈要求同外网保存连接,为什么呢? 因为一旦开发需要的依赖在本地环境中不存在,Maven 会自动到网上的资源仓库中查找,并且下载。基于这种情况,需要在公司…
-
Maven坐标详解
通过教程前面内容的学习和练习,用户可以发现要完成一个项目的开发和构建,总是要使用构件,而且这些构件已经被 Maven 仓库管理好了。不管是在本地仓库、私服还是远程仓库、中央仓库中,…
-
Maven私服的配置和使用
在本地用户的“.m2”目录下,找到 settings.xml。在本文计算机上的目录是 C:/Users/leovo/.m2/settings.xml。如果计…
-
Maven生命周期和阶段详解
在介绍 Maven 之前,项目构建的生命周期概念就已经存在了。软件开发人员每天都要对项目进行清理、编译、测试、打包以及安装部署。 虽然每个软件开发人员都做相关的事情,但公司和公司之…
-
Maven生成站点和报告文档(cmd命令)
前面已经完成了一个项目的基本管理过程,接下来介绍生成相关文档。 生成站点信息 在《用命令提示符创建Maven项目》教程中用到的 CMD 窗口输入“mvn site&rd…
-
GPG(GnuPG)的安装和使用
基于网络的开源项目,能给用户带来在公共标准基础上的自由发挥,并且能很好地给每个自愿人士提供了共享贡献的机会。但是,同时也因为大众化给使用共享的程序员或团队带来了安全性问题。 当程序…
-
Maven使用GPG对文件进行签名加密
每次手动对 Maven 构件进行签名,并将签名部署到 Maven 仓库中去是一种很无聊且没有技术含量的工作。为了从这种重复性的工作中解放出来,Maven 提供了一种叫 GPG 的插…