首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JBoss模块在JBoss外部作为

JBoss模块在JBoss外部作为
EN

Stack Overflow用户
提问于 2013-10-24 14:00:54
回答 2查看 1.3K关注 0票数 6

当我偶然发现使用JBoss模块作为其模块系统的锡兰语言时,我第一次发现了对JBoss模块的引用。我立刻想在一些玩具项目中试用这个系统,甚至可能将它嵌入到一个真正的项目中(当时我正在编写一个带有插件支持的项目),但我找不到任何关于JBoss模块的文档作为独立库。唯一可用的文档源似乎是官方维基,但它看起来被抛弃了,不受支持。我甚至找不到它的Javadocs (除了,但它似乎很古老,而且由于链接中“JBoss”的存在而与JBoss模块没有真正的关系)。

似乎JBoss模块在JBoss之外是可用的,因为锡兰语言使用它,但是缺少关于这个主题的几乎任何文档是令人失望的。

下面是我的问题:

  1. 是否可以使用JBoss模块作为一个独立的库?在某个公共Maven存储库中有任何工件吗?
  2. 如果是(而且有),是否有任何文件?例如,我提到的wiki没有任何关于嵌入JBoss模块的说明。
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-10-24 15:54:03

如果您想直接尝试JBoss模块,可以从JBoss Nexus存储库获取依赖项:https://repository.jboss.org/nexus/content/repositories/public/org/jboss/modules/jboss-modules/

不幸的是,关于JBoss模块的文档不多,但是如果您想尝试一下,您可能不希望自己手工编写modules.xml文件(也许您喜欢痛苦,我不知道)。

如果您想尝试一下基于JBoss模块和Maven的模块化容器,它是JBoss锻件的核心模块系统,它使您能够编写可以直接作为模块加载的Maven项目。这就是我们在整个Forge 2架构中使用的内容。

你可以在这里找到一些关于炉子的文档:

https://github.com/forge/furnace#furnace https://github.com/forge/core#developing-an-addon

请注意,炉膛加载项需要maven分类器,如果需要,可以选择使用的分类器。这是通过炉膛管理器完成的(可以在上面的炉子文档中看到)。

票数 5
EN

Stack Overflow用户

发布于 2013-10-24 15:43:13

  1. 是。实际上,JBoss也是这样使用它的--因此JBoss应用服务器实际上正在JBoss模块系统中运行。
  2. 我不知道这样的文档,但是通常您不应该嵌入jboss模块,而是使用它运行应用程序。我不知道你能不能嵌入它。

实际上,我在用JBoss模块加载模块类的vimeo演讲中获得了最多的信息。那里似乎也有模块禅宗视频。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19568157

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档