0 0

openfire 3.7.1源码 编译问题。20

本人用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
-->
应该没有问题啊。
2012年6月28日 10:02

4个答案 按时间排序 按投票排序

0 0

采纳的答案

Arguments  ->  VM arguments 输入框内输入
-DopenfireHome="${workspace_loc:项目名称}/target/openfire"

"-"这个横杠不能少

这个问题也纠结了我一天,蛋疼。。

2012年6月29日 11:17
0 0

根据报的错显示找不到类。看下类的路径和配置都对不

2012年6月28日 15:51
0 0

类路径不对,或者缺少类或jar

2012年6月28日 15:32
0 0

没有找到类。看一下这个路径下代码是否存在。应该是配置文件和代码路径不一致。

2012年6月28日 14:07

相关推荐

    openfire 3.7.1 源码jar 集群jar.rar

    openfire 3.7.1 配置源码必备jar 放在build/lib/目录下 导入即可。不过还有那sip还会报错。直接用eclipse自带的解决方法解决就可以。 在网上找了好久才找到的包。一般搜还搜不到。请珍惜劳动成果。

    openfire3.7.1(含API windows安装版)

    9. **故障排查**:通过查看服务器日志和使用管理界面的诊断工具,可以对Openfire运行状态进行监控和问题排查。 10. **更新与维护**:定期检查并更新到最新版本的Openfire,以获取最新的功能和安全补丁。 了解并...

    openfire3.7.1在myEclipse的源码部署

    将Openfire源码解压缩到一个自定义的目录,例如E:\个人知识库\开发项目\openFire\objects\openfire_src。在myEclipse中新建一个Java项目,命名为“openfire”,并指定源码路径为刚才解压的目录。 接下来,解决编译...

    openfire3.7.1 在linux下的详细安装配置文档.

    在本文档中,我们将详细介绍如何在Linux环境下,特别是CentOS 6系统上,安装和配置Openfire 3.7.1。Openfire是一款基于Java的实时通信服务器,它使用XMPP协议提供即时消息服务。首先,确保你的系统满足以下前提条件...

    openfire3.10.0源码编译可能缺少的jar包

    openfire3.10.0源码编译可能缺少的jar包,具体的源码编译部署细节请看博文http://blog.csdn.net/haunghui6579/article/details/44513481

    openfire3.10.1源码编译缺少的jar包

    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中的部署、编译、运行、配置安装.doc

    《Openfire源代码在Eclipse3.5.2中的部署、编译与运行》 Openfire是一款基于Java的开源即时通讯服务器,它提供了强大的聊天、会议和协作功能。本教程将指导你如何在Eclipse 3.5.2环境下部署、编译、运行并配置...

    openfire3.9.3 eclipse工程 编译成功

    编译过程会将源代码转换为字节码(.class文件),然后可以被Java虚拟机执行。 5. **jar包**:Java Archive (jar) 文件是Java程序中用于封装类库、资源文件和元数据的格式。在Openfire的编译过程中,可能会依赖于多...

    Openfire调试、编译开发环境与安装

    最后,我们需要解压Openfire_src_3_5_1.zip压缩包,这里面包含了Openfire服务器端软件的源代码。 二、编译和调试Openfire 1. 创建Openfire工程 首先,我们需要创建一个新的Java工程,名称为openfire,然后将解压...

    openfire 源码 Eclipse部署

    在部署Openfire源码之前,首先需要获取到其源代码。有两种主要方式可以获得Openfire的源码: 1. **从官方网站下载**:访问[Ignite Realtime官方网站](http://www.igniterealtime.org/),直接下载Openfire的源代码包`...

    Openfire源代码在Eclipse3.5.2中的部署、编译、运行、部署安装

    ### Openfire 源代码在 Eclipse 3.5.2 中的部署、编译、运行与安装 #### 一、准备工作 在开始之前,需要确保已经下载了 Openfire(版本 3.6.4)、Spark(版本 2.5.8)以及 Smack(版本 3.1.0)。由于 Spark 的源码...

    openfire 源码部署

    本文将详细介绍如何在Eclipse环境下,对Openfire 3.7.1的源代码进行部署和运行,帮助开发者深入理解其内部机制。 首先,我们需要准备以下环境和资源: 1. Eclipse IDE,确保已经安装了JDK,因为Openfire是用Java...

    openfire3.9.1 源码部署及运行

    首先,我们需要从官方网站下载Openfire 3.9.1的源代码。这通常是一个.zip或.tar.gz格式的压缩包,包含所有必要的源文件和构建脚本。下载完成后,我们需要解压这个文件,比如名为"openfire_src"的压缩包。 解压后,...

    openfire源代码研究

    ### Openfire源代码研究 #### 一、Openfire源代码目录结构分析 ##### 1. build目录 - **概述**:此目录包含了构建Openfire安装文件所需的资源与配置,例如生成RPM包或其他类型的安装程序时所必需的脚本与文件。 -...

    openfire4.1.3源码part1

    openfire4.1.3源码,最近GitHub下载很慢,通过代理完成下载,上传资源共大家分享。受限上传大小分包压缩,第二包免费。

    openfire4.1.3源码part2

    openfire4.1.3源码,最近GitHub下载很慢,通过代理完成下载,上传资源共大家分享。受限上传大小分包压缩,第二包免费。

    openfire3.9.3 源码部署安装文档

    OpenFire 3.9.3 源码部署安装指南 OpenFire 是一个基于 XMPP 协议的即时通讯服务器,它提供了实时的消息传递、文件传输、音视频会议等功能。下面是 OpenFire 3.9.3 源码部署安装的详细步骤: 一、准备阶段 1. ...

    openfire-4.5.0源码

    通过阅读Openfire源码,开发者可以了解即时通讯系统的底层实现,学习如何处理并发连接、优化性能和保证安全性。此外,源码中的注释和文档也能帮助理解设计决策和最佳实践。对于想要二次开发或自定义功能的开发者来说...

Global site tag (gtag.js) - Google Analytics