# cobble **Repository Path**: ttfont/cobble ## Basic Information - **Project Name**: cobble - **Description**: Cobble 工具库分为四个部分 1. lang,一些工具类例如 SpringUtils,NumberUtils 等 2. dynamic,基于 ASM 的 Java 动态代理、及类编辑工具 3. settings,统一的配置访问接口,兼容 properties、xml、yaml 三种文件格式 4. loader,资源的扫描/加载、加载器编排、类隔离工具 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: dev - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 7 - **Created**: 2023-07-26 - **Last Updated**: 2023-07-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Cobble 工具包    cobble 译名:鹅卵石,是一种非常常见的小石头。通常用来当作建筑辅材以及景观布置。 分为 6 个部分(按字母序): - cobble-bytebuf,增强的 ByteBuf 工具用于替代 JDK ByteBuf,无需切换读/写模式、缓存扩容零拷贝。 - cobble-dynamic,基于 ASM 的 Java 动态代理、及类编辑工具。 - cobble-lang,一些整理工具类和组建。 - cobble-loader,资源的扫描/加载、加载器编排、类隔离工具框架。 - cobble-logging,日志 API 封装(支持:jdk14、log4j、log4j2、nologging、slf4j、stdout)。 - cobble-settings,提供统一的配置文件访问接口,兼容 properties、xml、yaml 三种文件格式。 ## release versions and prepare next SNAPSHOT version mvn release:clean release:prepare -Dmaven.test.skip -Prelease ## push to center maven repository (version tag must be RELEASE) mvn clean package install deploy -Prelease