本人用ant 执行 build.xml 提示成功之后,然后 新建了一个java application 具体设置都按说明做的。最后点击run 的时候
java.lang.NoClassDefFoundError: DopenfireHome=C:\Users\yyp\workspace\openfire_src/target/openfire
Caused by: java.lang.ClassNotFoundException: DopenfireHome=C:\Users\yyp\workspace\openfire_src.target.openfire
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
Exception in thread "main"
来个人解答下,?什么问题?我用的是 jdk1.6.0_07
我看了build.xml 里面写着
<!--
Build Requirements:
* Ant 1.6 or 1.7 (including optional tasks)
* JDK 1.5 or higher
* jUnit in your Ant or Java classpath
-->
应该没有问题啊。
相关推荐
openfire 3.7.1 配置源码必备jar 放在build/lib/目录下 导入即可。不过还有那sip还会报错。直接用eclipse自带的解决方法解决就可以。 在网上找了好久才找到的包。一般搜还搜不到。请珍惜劳动成果。
9. **故障排查**:通过查看服务器日志和使用管理界面的诊断工具,可以对Openfire运行状态进行监控和问题排查。 10. **更新与维护**:定期检查并更新到最新版本的Openfire,以获取最新的功能和安全补丁。 了解并...
将Openfire源码解压缩到一个自定义的目录,例如E:\个人知识库\开发项目\openFire\objects\openfire_src。在myEclipse中新建一个Java项目,命名为“openfire”,并指定源码路径为刚才解压的目录。 接下来,解决编译...
在本文档中,我们将详细介绍如何在Linux环境下,特别是CentOS 6系统上,安装和配置Openfire 3.7.1。Openfire是一款基于Java的实时通信服务器,它使用XMPP协议提供即时消息服务。首先,确保你的系统满足以下前提条件...
openfire3.10.0源码编译可能缺少的jar包,具体的源码编译部署细节请看博文http://blog.csdn.net/haunghui6579/article/details/44513481
openfire3.10.1源码编译缺少的jar包: jetty-websocket-8.1.17.v20150415 jnsapi mina-core-1.1.7-sources.jar mina-filter-compression-1.1.7-sources.jar mina-filter-ssl-1.1.7-sources.jar mina-filter-ssl.jar ...
《Openfire源代码在Eclipse3.5.2中的部署、编译与运行》 Openfire是一款基于Java的开源即时通讯服务器,它提供了强大的聊天、会议和协作功能。本教程将指导你如何在Eclipse 3.5.2环境下部署、编译、运行并配置...
编译过程会将源代码转换为字节码(.class文件),然后可以被Java虚拟机执行。 5. **jar包**:Java Archive (jar) 文件是Java程序中用于封装类库、资源文件和元数据的格式。在Openfire的编译过程中,可能会依赖于多...
最后,我们需要解压Openfire_src_3_5_1.zip压缩包,这里面包含了Openfire服务器端软件的源代码。 二、编译和调试Openfire 1. 创建Openfire工程 首先,我们需要创建一个新的Java工程,名称为openfire,然后将解压...
在部署Openfire源码之前,首先需要获取到其源代码。有两种主要方式可以获得Openfire的源码: 1. **从官方网站下载**:访问[Ignite Realtime官方网站](http://www.igniterealtime.org/),直接下载Openfire的源代码包`...
### Openfire 源代码在 Eclipse 3.5.2 中的部署、编译、运行与安装 #### 一、准备工作 在开始之前,需要确保已经下载了 Openfire(版本 3.6.4)、Spark(版本 2.5.8)以及 Smack(版本 3.1.0)。由于 Spark 的源码...
本文将详细介绍如何在Eclipse环境下,对Openfire 3.7.1的源代码进行部署和运行,帮助开发者深入理解其内部机制。 首先,我们需要准备以下环境和资源: 1. Eclipse IDE,确保已经安装了JDK,因为Openfire是用Java...
首先,我们需要从官方网站下载Openfire 3.9.1的源代码。这通常是一个.zip或.tar.gz格式的压缩包,包含所有必要的源文件和构建脚本。下载完成后,我们需要解压这个文件,比如名为"openfire_src"的压缩包。 解压后,...
### Openfire源代码研究 #### 一、Openfire源代码目录结构分析 ##### 1. build目录 - **概述**:此目录包含了构建Openfire安装文件所需的资源与配置,例如生成RPM包或其他类型的安装程序时所必需的脚本与文件。 -...
openfire4.1.3源码,最近GitHub下载很慢,通过代理完成下载,上传资源共大家分享。受限上传大小分包压缩,第二包免费。
openfire4.1.3源码,最近GitHub下载很慢,通过代理完成下载,上传资源共大家分享。受限上传大小分包压缩,第二包免费。
OpenFire 3.9.3 源码部署安装指南 OpenFire 是一个基于 XMPP 协议的即时通讯服务器,它提供了实时的消息传递、文件传输、音视频会议等功能。下面是 OpenFire 3.9.3 源码部署安装的详细步骤: 一、准备阶段 1. ...
通过阅读Openfire源码,开发者可以了解即时通讯系统的底层实现,学习如何处理并发连接、优化性能和保证安全性。此外,源码中的注释和文档也能帮助理解设计决策和最佳实践。对于想要二次开发或自定义功能的开发者来说...