Maven

首页 标签 Maven
# Maven #
关注
16335内容
|
6天前
|
Speed Tools:一套低侵入的 Android 插件化 + 动态换肤 + 字体切换框架
Speed Tools 是一套低侵入 Android 框架,支持插件化(内存加载 dex,兼容 Android 14)、动态换肤与运行时字体切换。基于 AndroidX + AGP 8.8.2,开箱即用,无需改造现有工程。
|
9天前
| |
来自: 云原生
Maven 本地仓库优化:SSD+ 目录结构调整最佳实践
本文深入讲解了 Maven 本地仓库优化的完整方案,包含 SSD 迁移、目录结构规划、清理策略、多版本管理等企业级最佳实践。通过真实案例展示了如何将 50GB 仓库优化到 20GB(减少 60%),构建时间从 12 分钟缩短到 2 分钟(提升 6 倍)。提供完整的迁移脚本、清理工具和监控方案,帮助开发者解决磁盘空间不足、I/O 性能瓶颈等问题。适合 Java 开发者、DevOps 工程师阅读。
|
9天前
|
【Spring全家桶】Spring Boot 3.x:自动配置原理、@SpringBootApplication注解、SPI机制(附《思维导图》+《面试高频考点清单》)
Spring Boot 3.x 基于 Spring 6 和 JDK 17+,以“约定优于配置”为核心,通过 @SpringBootApplication(聚合@EnableAutoConfiguration、@ComponentScan等)、自动配置、SPI(.imports 文件替代 spring.factories)、条件注解及 ConfigurationProperties 实现开箱即用。全面适配 Jakarta EE、GraalVM 原生镜像与虚拟线程,是云原生时代高性能、高可观测性的企业级开发基石。
接口调用的代码实现:从入门到实战
本文系统讲解接口调用全链路实践:从HTTP核心原理、原生Java实现,到Apache HttpClient、OkHttp、Spring RestTemplate/WebClient及OpenFeign等主流方案;涵盖Python requests/aiohttp,并总结超时、重试、连接池、日志等生产级要点与选型建议。(239字)
IDEA查看Jar包是由哪个依赖引入的、查找maven依赖关系,找到某个maven依赖所在的pom
本文揭秘了Spring Boot项目中`org.apache.http.client`类(如`RequestConfig`)虽未显式引入`httpclient`依赖却能正常使用的原因——实为`spring-boot-starter-data-elasticsearch`等starter通过多层传递依赖间接引入。借助IDEA的Maven Helper插件或Maven视图的依赖分析功能,可快速定位嵌套来源,高效解决“类存在但依赖缺失”的困惑。(239字)
|
9天前
|
【Spring全家桶】Spring Boot 3.x:Starter原理、自定义Starter、配置加载优先级、多环境配置(附《思维导图》+《面试高频考点清单》)
Spring Boot 3.x 核心配置体系详解:基于Java 17+与Jakarta EE 9+,以“约定优于配置”为理念,通过Starter(自动配置+依赖聚合)和BOM统一版本管理,实现开箱即用;支持`AutoConfiguration.imports`新机制、多级配置优先级及Profile环境隔离,全面提升开发效率与可维护性。
|
9天前
| |
来自: 云原生
Maven 并行构建配置:-T 4C 提速 4 倍实战
本文深入讲解了 Maven 并行构建的核心原理和实战技巧,包含 -T 参数详解、模块并行化改造、性能监控与分析等企业级最佳实践。通过真实案例展示了如何将多模块项目的构建时间从 45 分钟缩短到 11 分钟(提升 4.1 倍),提供完整的性能测试脚本和优化检查清单。掌握这些技能,你将能够充分利用多核 CPU 加速 Maven 构建。适合 Java 开发者、架构师、DevOps 工程师阅读。
|
9天前
|
idea执行maven里的生命周期,报错信息'powershell' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 Cannot start maven from wrapper
该文档详解IntelliJ IDEA中Maven生命周期执行报错的排查与修复方案:包括验证PowerShell路径、添加其至系统环境变量、切换IDE终端为cmd.exe、正确配置本地Maven路径(禁用wrapper),最后重启IDE生效。
当 Maven 的 <phase>none</phase> 遇上 VSCode: JDK 版本识别失灵之谜
VSCode打开Spring AI Alibaba项目时,IDE错误识别JDK为1.8而非pom.xml配置的Java 17,导致record等语法报红。根本原因是M2E插件仅识别maven-compiler-plugin的default-compile执行,而项目禁用了该执行且使用自定义ID,致编译配置无法提取。
免费试用