awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 个仓库

Awesome GitHub RepositoriesPackage Relocation

Renaming of external library packages to internal namespaces to prevent classpath conflicts during the build.

Distinct from Namespace Aliasing: Specifically handles the relocation of packages for classpath isolation, not just aliasing for stylesheets.

Explore 3 awesome GitHub repositories matching data & databases · Package Relocation. Refine with filters or upvote what's useful.

Awesome Package Relocation GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • aosp-mirror/platform_frameworks_baseaosp-mirror 的头像

    aosp-mirror/platform_frameworks_base

    10,812在 GitHub 上查看↗

    This project provides the core framework and system API layer for the Android operating system. It consists of the fundamental Java and C++ libraries that define system behavior and establish the interface contracts required for system applications and hardware abstraction. The project includes a runtime optimizer used to reduce startup time and improve execution speed by pre-compiling methods and configuring boot images. It also features a software quality toolchain that enforces code formatting, audits commit metadata, and manages API compatibility to ensure stable interface contracts acros

    Renames external library packages to internal namespaces during build to avoid classpath conflicts.

    Java
    在 GitHub 上查看↗10,812
  • gradleup/shadowGradleUp 的头像

    GradleUp/shadow

    4,204在 GitHub 上查看↗

    Shadow 是一个 Gradle 插件,用于通过将 JVM 应用程序及其所有运行时依赖项捆绑到一个可执行归档文件中来创建 Fat JAR。它作为一个依赖捆绑器和归档生成器,通过将多个库文件合并为一个工件来简化分发。 该项目通过执行字节码包重定位脱颖而出,该功能重命名包路径和导入语句以防止类路径版本冲突。它还提供资源合并工具,使用自定义文本或 XML 转换器合并具有相同路径的文件,并通过标准化文件时间戳和权限来生成可重现的构建。 该插件涵盖了广泛的功能,包括归档内容过滤、清单管理以及用于部署的启动脚本生成。它还通过元数据驱动的工作流处理工件发布,并提供用于重复条目检测和类路径资源定位的诊断工具。

    Provides bytecode-level package relocation to avoid classpath conflicts between different library versions.

    Kotlinbuildbundlingfat-jar
    在 GitHub 上查看↗4,204
  • aikar/commandsaikar 的头像

    aikar/commands

    630在 GitHub 上查看↗

    This project is a Java command dispatch framework that maps user input to application logic using annotation-based processing. It provides a unified interface for registering and executing commands, allowing developers to define command syntax, parameter requirements, and execution logic through standard method annotations. The framework distinguishes itself through its cross-platform command handler, which abstracts platform-specific input and registration systems into a single codebase. This allows for consistent command processing across diverse environments, including server proxies, chat

    Relocates external library packages to custom namespaces to prevent version conflicts in shared environments.

    Javaacfaikar-commandsbukkit
    在 GitHub 上查看↗630
  1. Home
  2. Data & Databases
  3. Namespaces
  4. Namespace Aliasing
  5. Package Relocation