java.lang.NoClassDefFoundError:org.tigris.subversion.svnclientadapter.SVNClientAdapterFactory

时间:2013-06-27 22:47:06

标签: java svn ant noclassdeffounderror

您好我正在使用IBM消息代理和SVN 我试图使用ant从SVN中提取一些代码。我构建了我的构建文件并使用ant来运行它但是当我执行ant时它给了我这个错误。任何人都可以建议我为什么会收到此错误:

java.lang.NoClassDefFoundError: org.tigris.subversion.svnclientadapter.SVNClientAdapterFactory

我正在使用内置ant版本1.6.5的IBM消息代理 和Java 1.6.0_06这个Java也来自IBM 我有我的java和ant环境变量工作,我的ant lib在classpath中。

1 个答案:

答案 0 :(得分:1)

NoClassDefFoundError表示在编译源代码时该类可用,但现在不是您尝试运行代码。

您需要在运行时将包含该类的jar添加到类路径中。这通常是使用-cp或在您的MANIFEST.MF文件中创建Class-Path:行,因此您可以使用-jar