
Maven
文章平均质量分 53
Maven
生产队的驴.
这个作者很懒,什么都没留下…
展开
-
Maven 公司内部私服中央仓库搭建 局域网仓库 资源共享 依赖包构建共享
公司内部搭建Maven私服的主要目的是为了更有效地管理依赖包和构建过程,避免直接依赖外部Maven中央仓库。通过私服,团队可以控制依赖版本、提升构建速度并增强安全性。私服作为局域网内的仓库服务,代理外部中央仓库,解决内部资源共享问题。配置私服需要在Maven的settings.xml文件中设置服务器账号密码、私服连接地址及仓库信息。项目版本分为RELEASE(稳定发行版)和SNAPSHOT(开发快照版),分别存储在私服的不同仓库中。上传私服需在项目的pom.xml中配置发布地址。使用私服时,只需在依赖声明中原创 2025-05-11 16:06:17 · 621 阅读 · 0 评论 -
Docker 部署Nexus仓库 搭建Maven私服仓库 公司内部仓库
Nexus 是一款广泛使用的仓库管理工具,主要用于管理 Java 构件(如 JAR、WAR、EAR 文件)。它支持多种仓库类型,包括托管仓库、代理仓库和组仓库,帮助开发团队高效管理构件的发布、版本控制和分发。通过 Docker 可以快速部署 Nexus 服务,并使用默认管理员账号登录。Nexus 的托管仓库用于存储团队上传的构件,代理仓库则从远程仓库缓存构件以提高构建速度,组仓库则整合多个仓库方便访问。此外,Nexus 支持将代理镜像配置到阿里云,进一步提升依赖管理的效率。原创 2025-05-11 14:45:24 · 717 阅读 · 0 评论 -
SpringBoot 创建多模块项目 项目分模块 项目简化 打包发布
在 Spring Boot 中,创建多模块项目可以帮助我们将项目拆分成多个相对独立、可重用的模块,从而使代码结构更清晰,便于管理和维护。通常,这样的做法可以提高开发效率,并且更易于进行版本控制和分布式部署。原创 2024-11-10 23:14:15 · 655 阅读 · 0 评论 -
Maven 生命周期clean default size含义
负责清理工作,清理上一次项目构建产生的一些文件,如编译后的字节码文件,打包后的jar包文件。整一个项目构建的核心工作,如编译,测试,打包,安装,部署等等。install 打包成jar到本地仓库,供其他项目使用。compile 编译项目源代码,class文件。生成报告,发布站点等 比较少使用到。原创 2023-10-22 22:27:04 · 492 阅读 · 0 评论 -
Maven POM文件SCOPE作用域范围
【代码】Maven POM文件SCOPE作用域范围。原创 2023-10-22 20:28:32 · 83 阅读 · 0 评论 -
Maven首次安装配置
也就是从服务器上下载的JAR包地址,后续项目使用这些包就可以不用去服务器上下载,直接引用本地仓库。值: D:\apache-maven-3.9.5。包含在 < mirrors>标签里。mvn -v 出现版本号就安装成功。变量名: MAVEN_HOME。原创 2023-10-19 21:29:28 · 451 阅读 · 0 评论