百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
K

karaf

> 编程语言
开源

Apache Karaf, 企业模块化运行时

708 stars0 点赞1 次浏览
访问官网GitHub

工具介绍

Apache Karaf, 企业模块化运行时

Apache Karaf 是一个模块化运行时,支持多个框架和编程模型(REST/API、Web、Spring Boot 等)。它提供了一系列即用型功能,您可以直接利用而无需费力,这些功能被封装为可变或不可变的应用程序。

  • 热部署:Karaf 支持应用程序的热部署(在部署目录中)。* 动态配置:Karaf 使用一个中央位置(etc 目录)进行配置(采用不同的格式、属性、JSON 等),并且可以插入现有的配置后端。* 日志系统:使用由 Log4J 支持的集中日志后端,Karaf 支持多种不同的 API(JDK 1.4、JCL、SLF4J、Avalon、Tomcat 等)。* 配置:可以通过多种不同的方式配置库或应用程序,从而将它们下载到本地、安装和启动。它与解析器进行交互,以自动安装所需的组件。* 可扩展的 shell 控制台:Karaf 提供了一个漂亮的文本控制台,您可以在其中管理服务、安装新的应用程序或库并管理它们的状态。此 shell 可通过动态部署新命令以及新功能或应用程序来轻松扩展。* 远程访问:使用任何 SSH 客户端连接到内核并在控制台中执行命令。* 基于 JAAS 的安全与 ACL 框架,提供完整的 RBAC 解决方案。 管理实例:Karaf 提供了用于管理 Karaf 实例的简单命令。您可以通过控制台轻松创建、删除、启动和停止 Karaf 实例。 企业功能:Karaf 提供了一系列企业功能,您可以在应用程序中使用(JDBC、JPA、JTA、JMS 等)。* HTTP 服务:Karaf 提供了功能齐全的 Web 容器,允许您部署 Web 应用程序。* REST 和服务:Karaf 支持不同的服务框架,如 Apache CXF,这使您可以轻松实现服务。* Karaf 扩展:Karaf 项目是一个完整的生态系统。运行时可以通过其他 Karaf 子项目(如 Karaf Decanter、Karaf Cellar、Kar

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Javaapachekarafmodulithosgi

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言