技术开发 频道

从头构建Apache Geronimo

    在构建过程中,您会注意到 Maven 正在下载各种 .jar 文件和其他依赖文件。我提到这一点是因为在我第一次构建 Geronimo 时从 Maven 收到了一个错误,它指出无法获得某些依赖文件。这大大妨碍了我使用 Geronimo 核心来调试我的代码。在这一次使用 Maven 构建 Geronimo 时,我没有收到这种错误。但是,为了以防万一,如果遇到 Maven 无法获得某些依赖项的问题,请采取以下步骤:

    1.进入 <geronimo-install-dir>。

    2.将 repository 目录中列出的所有目录复制到您的 HOME 目录中的 .maven/repository 目录。

    3.再次构建 Geronimo。

    现在,Maven 的运行应该没有问题了,因为它从 Geronimo 安装获得了所有必要的依赖文件。如果 Maven 需要什么文件,就能够找到它们。

    成功的构建如 图 2 所示。

    图 2. 成功的构建

    当构建过程完成时,新的构建没有保存在 ./bin 目录中,因为 ./bin 目录不是源代码发行版的一部分。因此,构建 Geronimo 并不会以任何方式影响系统上现有的 Geronimo 构建,无论是开箱即用的 Geronimo 构建,还是已经替代了开箱即用构建的任何构建。

0
相关文章