Furnace

模块化服务容器
授权协议 EPL
开发语言 Java
所属分类 服务器软件、 应用服务器
软件类型 开源软件
地区 不详
投 递 者 陶寒
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Furnace 是一个轻量级的模块化服务容器,基于已有的 JBoss 模块、Maven 和 CDI 标准技术构建。

启动容器的方法:

Furnace furnace = FurnaceFactory.getFurnace()
furnace.addRepository(AddonRepositoryMode.MUTABLE, 
	new File(OperatingSystemUtils.getUserForgeDir(), "addons"));
 相关资料
  • 本文向大家介绍轻松创建nodejs服务器(3):代码模块化,包括了轻松创建nodejs服务器(3):代码模块化的使用技巧和注意事项,需要的朋友参考一下 nodejs的功能块大都以模块的形式存在的。 通常会有一个统一入口index.js,然后调用不同的模块来完成我们需要的功能。 我们先来看看怎么把server.js变成一个模块让 index.js 主文件使用。 “http” 是nodejs自带的模块

  • CommonJS AMD CMD UMD ES Modules

  • 1. required 引入模块。返回模块通过 module.exports 或 exports 暴露的接口。 参数 名称 类型 说明 path string 需要引入模块文件相对于当前文件的相对路径,或npm模块名,或npm模块路径。不支持绝对路径 示例代码 // common.js function sayHello(name) { console.log(`Hello ${name} !

  • 文件作用域 在.js 文件中声明的变量和方法只在当前文件中有效;不同的文件中可以声明相同名字的变量和方法。 通过全局函数 getApp() 可以获取全局的应用实例,如果需要全局的数据可以在 App() 中设置,如: // app.js App({ globalData: "cortana" }) 模块化 可以将一些公共的代码抽离成为一个单独的 js 文件,作为一个模块。模块只有通过 modu

  • 问题内容: 我是Java世界的新手(低级纯C语言的7年)。 当我开始阅读Java相关站点时: http://wiki.apidesign.org/wiki/Main_Page http://static.springsource.org/spring/docs/3.1.x/spring-framework-reference/html/ 我对现有术语感到困惑: 类 包 模组 零件 容器 服务 构架

  • 问题内容: 我正在尝试在Google App Engine中使用多个模块。 我尝试使用此源代码: https://github.com/GoogleCloudPlatform/appengine-modules-helloworld- python 但是我似乎找不到从所有.yaml加载的pycharm运行的方法,因此似乎只有app.yaml加载了。 另外,当尝试将代码上传到Appengine(使用