欢迎光临
我们一直在努力

构建 james 环境_邮件服务器

建站超值云服务器,限时71元/月

取得源代码
有两种办法可以得到James的源代码。

1. 下载源代码的发布文件 – James 的下载目录提供源码的下载. 你只要选择想要下载的那个James版本,进入那个版本的src目录,然后选择适合你的系统平台的源码发布文件就行了。这种方法很简单。

2. 用CVS取得源码- 用这种方法你可以访问最新的代码库。关于如何用CVS取得James源码(jakarta-james发布文件)的指导,可以在这里找到。

需要的工具
构建James需要两个第三方提供的工具。

1. Java开发包 – 要构建James的发布文件,你的机器上必须安装有JDK 1.3或者更高版本。你需要根据自己的系统平台选择适当的JDKs,下载并安装完成之后才能进行James的构建。

2. Ant – 这是一个用于Java的、可用XML进行配置的、可扩展的构建或者说是构造系统。在James的源码树中包含了Ant v1.5。你可以在这里找到最新的版本。但既然现在James的源码发布文件里包含Ant,你就没有必要再单独下载它了。

构建发布文件
在James源码发布文件的顶层目录中有两个用于构建的辅助脚本。脚本build.bat用于Windows系统,而build.sh适用于Unix系统。每个脚本都带了一组可选的参数,这些参数告诉脚本构建一个什么样的James。

要使用这些脚本,需要将环境变量JAVA_HOME设置为JDK的根目录。然后就可以运行构建脚本了,下面的任何命令行参数都是可选的。

clean – 删除构建目录,使系统准备一个清除构建。
compile – 编译源代码。
dist – 产生所有的James发布文件并打包。
dist-lite – 产生所有的James发布文件但不打包。这是一个默认的参数。
javadocs – 构建James的javadocs。。
usage – 输出脚本使用的指令。
website – 构建完整的James网站。
xdocs – 创建James的文档。

所有构建的产品都会输出到James源码发布文件的dist子目录中。在构建过程中还会在James源码发布文件的目录下创建一个build子目录。 如果你用clean参数构建这两个目录都会被删除。

警告!你在 dist目录下所做的任何改变在重新编译都会丢失,所以如果你要对config.xml或其它文件做修改,我们建议你先备份src目录,然后在src目录里修改以免丢失工作。,

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 构建 james 环境_邮件服务器
分享到: 更多 (0)