Openfire 调试、编译开发环境与安装自己实践:讲明:开发环境(IDE):Eclipse 3.3.2+JDK1.6+Ant 1.7+Openfire_src_3_5_1.zip1. 假如代码中使用了 import testng.xxx 语句,就需要导入 testng-5.8-jdk15.jar 类库;2. 关于警告信息,是没有关系的。因为这些警告信息是使用 1.5 以上版本JDK 时候才显现的,使用 JDK1.4 是可不能显现这些警告信息的。因为这些代码中的有些是使用 JDK 1.4 编写的,而 JDK1.4 不支持泛型,而 JDK 1.5 和 JDK1.6 是支持泛型的。这些警告信息要紧是提示将这些非泛型的代码修改为更加高级的方法——泛型,因此这些警告信息是不阻碍代码结果的。假如需要修改为泛型也是能够,使用泛型来处理有关的集合类。3. 在使用 ant 进行编译的时候,在 ant 视图中可能会显现警告如下信息:taskdef class com.install4j.install4jtask cannot found那个要紧是要安装用来打包 Java 应用程序的 install4j.exe 程序,要安装到其默认的安装路径下。也确实是 C:\Program Files\名目下即可。4. 在源码里面有一个文件夹里有个打包的图标,双击那个图标,install4j就会读取你在 build.xml 文件里的信息、在里面完成做界面等打包工作。编译调试的环境(IDE):Eclipse 3.3.2+JDK1.6+Ant(内置)+openfire_src_2008-06-04.zip在 Windows 操作系统下编译、调试 openfire 之前,需要确保 HTTP SSL服务差不多启动。否则,会显现各种错误信息。猎取 Openfire 源代码从官方网站上直截了当下载官方公布版本的源代码 openfire_src_2008-06-04.zip 源代码压缩包;2. 创建 openfire 工程将 openfire_src_2008-06-04.zip 解压后,名目下除了READEME.html、LICENSE.html 和 changelog.html 三个网页文件之外,有下面四个子名目。build 名目:build 名目下收录的是生成安装文件(例如:rpm)所要的一些文件,例如 JRE 等。resources 名目:resources 名目下收录的是一些为实现国际化(i18n)和本地化的一些编码文件(例如:英文,中文,法文,德文等)。documentation 名目:documentation 名目下收录的是一些关于 Openfire 安装和配置的信息,但最终要的是那个地点有 Openfire 开发的 Javadoc。src 名目:那个 src 文件夹确实是我们想要的 Openfire 源代码了,这下面又有许多文件夹,我们只要 Java 文件夹就好,那个地点面实现的 Openfire的核心功能,通过它就能够调试...