Geronimo!第 2 部分: 构建 Geronimo
2009-11-11 00:00:00 来源:WEB开发网$ $MAVEN_HOME/bin/install_repo.sh $HOME/.maven/repository
最后,启动一个新 xterm 会话。通过在命令行中键入下列命令验证确实已经正确地安装了 Maven :
$ maven -v
下一个要安装的是 Subversion —— Apache Geronimo 团队用于管理 Geronimo 模块的一个开源版本控制系统。使用 清单 5 中的命令安装并构建 Subversion。
清单 5. 安装及构建 Subversion$ cd $HOME/src
$ tar -zxvf subversion-1.3.2.tar.gz
$ cd subversion-1.3.2
$ ./configure
$ make
$ su
Password: <root password>
# make install
# exit
为验证是否正确地安装了 Subversion,键入下列命令:
$ svn --version
安装了 Maven 和 Subversion,就可以继续安装 Geronimo 源码并用其构建系统。
源码模块安装
从源码模块安装 Geronimo 比二进制安装要费时,但若极为重视对系统的了解,还是很值得这样做的。当出现故障或想要定制安装时,从源码安装 Geronimo 是最好的方式。使用下列命令提取源码档案:
$ cd $HOME/src/geronimo/source
$ tar -zxvf geronimo-1.0-src.tar.gz
从这时起,电脑必须连接到 Internet,以使构建过程能够下载原始源码模块中所不包含的模块。要执行的第一条命令完成源码的重新签出:
$ maven m:fresh-checkout
重新签出需要一段时间来运行,但完成后,将看到一条 Build Successful 消息。此后,执行下列命令以构建新签出的模块:
$ maven new -Dmaven.test.skip=true -Dmaven.itest.skip=true
现在系统要构建 Geronimo 的所有部分。不出意外的话,在系统构建完成后会看到另一条 Build Successful 消息。
结束语
此时,要提一条需要注意的事项。由于 Apache Geronimo 项目还在发展之中,模块及其源码库的状态是不稳定的,所以按照源码构建说明来安装有可能会导致构建失败。Geronimo 是一项新兴的包含了众多人努力的协作项目。因而,用构建工具进行自动源码下载,而不是使用除初始安装包外无需其他下载的静态构建(正如许多开源项目所使用的),可能会导致一些问题。Geronimo 是著名的 J2EE 标准的一项新的开源实现,但仍旧还有很多工作需要做。底线是要有耐性 —— 当大餐准备好时,一切都是值得的。
- ››构建Windows 8风格应用23-App Bar概述及使用规范
- ››构建域名服务器(DNS)
- ››构建Android平台Google Map应用
- ››构建WinForm 通用速选(全选、反选、清空)组件
- ››构建Wordpress网站首选的5家国外主机
- ››构建高性能和高弹性 WebSphere eXtreme Scale 应用...
- ››Geronimo V2.1.5 中的安全提升
- ››构建前端UI组件的新思路
- ››Geronimo 叛逆者: Apache Geronimo 的 JMS 实现:...
- ››Geronimo 叛逆者: Geronimo 与 Apache 许可带来的...
- ››Geronimo 叛逆者: 加入集群功能
- ››Geronimo 叛逆者: 摒弃 JBoss,使用 Apache Geron...
更多精彩
赞助商链接