技术开发 频道

从头构建Apache Geronimo

    Geronimo 和初始构建

    在下载的二进制和源代码安装中有几个目录。二进制下载包含 Geronimo 的核心,这是运行和使用 Geronimo 所必需的。源代码下载包含所有 Geronimo 源代码,包括用于构建整个树的 Maven 构建脚本。首先,我们来看看二进制发行版,然后是源代码发行版。

    二进制发行版

    二进制发行版的文件/目录比较少,但是比较大,因为它们是二进制形式的。下面列出相关目录:

    ·bin —— 大多数开发人员应该熟悉这个目录。其中包含可执行文件。

    ·config-store —— 想知道 Geronimo 的部署者将应用程序的 .war 和其他文件放在哪里吗?就在这儿。

    ·doc —— GBeans 的一些计划或配置放在这里。

    ·repository —— 这里包含构建和运行 Geronimo 所需的依赖项。

    ·var —— 这里存储配置和属性文件,以及内置的 Derby 数据库系统。

    对二进制发行版就介绍这么多。更多信息请参见 参考资料 中的链接。下面介绍源代码发行版。

    源代码发行版

    在这个发行版中有几个文件/树,这是源代码树的常见情况 —— 有许多有意思的代码!下面列出优异目录:

    ·applications —— 容纳 Geronimo 附带的各种标准应用程序。关于每个应用程序的情况,请参见 参考资料 中的链接。

    ·modules —— 包含几个目录,其中包含所有 Geronimo 源代码。Assembly 是主构建目录;但是,也可以单独构建每个目录。

    作为开发人员,您应该非常熟悉 modules 目录中打算修改的子目录。接下来,对 Geronimo 进行初始构建。

0
相关文章