从头构建 Apache Geronimo
2010-04-22 00:00:00 来源:WEB开发网需要下载的最后一个应用程序是 Subversion,将使用它从 Apache Geronimo Subversion 存储库签出最新的源代码树(HEAD)。
另外,确保添加以下环境变量:
MAVEN_HOME 应该是 Apache Maven 安装的根目录。
JAVA_HOME 应该是 Java 安装的根目录。
最后,确保以下目录在 PATH 变量中:
<maven-install-dir>/bin
<geronimo-install-dir>/bin
<java-install-dir>/bin
<subversion-install-dir>/bin
Geronimo 和初始构建
在下载的二进制和源代码安装中有几个目录。二进制下载包含 Geronimo 的核心,这是运行和使用 Geronimo 所必需的。源代码下载包含所有 Geronimo 源代码,包括用于构建整个树的 Maven 构建脚本。首先,我们来看看二进制发行版,然后是源代码发行版。
二进制发行版
二进制发行版的文件/目录比较少,但是比较大,因为它们是二进制形式的。下面列出相关目录:
bin —— 大多数开发人员应该熟悉这个目录。其中包含可执行文件。
config-store —— 想知道 Geronimo 的部署者将应用程序的 .war 和其他文件放在哪里吗?就在这儿。
doc —— GBeans 的一些计划或配置放在这里。
repository —— 这里包含构建和运行 Geronimo 所需的依赖项。
var —— 这里存储配置和属性文件,以及内置的 Derby 数据库系统。
对二进制发行版就介绍这么多。
源代码发行版
在这个发行版中有几个文件/树,这是源代码树的常见情况 —— 有许多有意思的代码!下面列出顶级目录:
applications —— 容纳 Geronimo 附带的各种标准应用程序。
- ››apache设置域名绑定 以及绑定不起作用的排查
- ››apache rewrite将指定URL转向指定的几个服务器
- ››构建Windows 8风格应用23-App Bar概述及使用规范
- ››apache配置文件httpd.comf部分参数说明
- ››Apache+Mysql+PHP+phpMyAdmin+Mac OS X 10.7 Lion...
- ››apache+tomcat负载均衡_项目实例
- ››构建域名服务器(DNS)
- ››apache mysql php 源码编译使用
- ››Apache添加mod_aspdotnet.so支持ASP.NET配置指南
- ››Apache中改变php.ini的路径
- ››构建Android平台Google Map应用
- ››Apache2.2与Tomcat6整合及虚拟主机配置
更多精彩
赞助商链接