java.lang.NoClassDefFoundError:com / rexsl / test / AssertionPolicy

时间:2013-03-03 10:39:08

标签: java

我正在尝试使用以下代码验证简单的HTML文件:

public static void main(String[] args)
{
   String xhtml = "<html><body><p>Hello, world!</p></body></html>";
   ValidationResponse response = new ValidatorBuilder().html().validate(xhtml);
   System.out.println(response.valid());
}

结果:

  

线程“main”中的异常java.lang.NoClassDefFoundError:   com / rexsl / test / AssertionPolicy at   com.rexsl.w3c.ValidatorBuilder。(ValidatorBuilder.java:64)at   HTMLValidator.main(HTMLValidator.java:10)

如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

JVM 运行时中找不到特定的时,会出现此异常。

确保:

  • Class Java Classpath 中可用。
  • 如果您使用 JAR 命令运行程序,请确保在 Class-Path属性中定义 Class