您好我正在使用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中。
答案 0 :(得分:1)
NoClassDefFoundError
表示在编译源代码时该类可用,但现在不是您尝试运行代码。
您需要在运行时将包含该类的jar添加到类路径中。这通常是使用-cp
或在您的MANIFEST.MF文件中创建Class-Path:
行,因此您可以使用-jar
。