Web services 如何解决;java.lang.NoClassDefFoundError:org/apache/velocity/context/context";
我是apache cxf的新学员。在我实现的第一个程序中,我遇到了以下异常(这是我的控制台显示的内容):Web services 如何解决;java.lang.NoClassDefFoundError:org/apache/velocity/context/context";,web-services,exception,cxf,Web Services,Exception,Cxf,我是apache cxf的新学员。在我实现的第一个程序中,我遇到了以下异常(这是我的控制台显示的内容): 线程“main”java.lang.NoClassDefFoundError中出现异常:org/apache/velocity/context/context 我运行的java代码源代码是 包com.ttdev 导入org.apache.cxf.tools.wsdlto.WSDLToJava 公共类代码生成器{ /** * @param args */ public static voi
线程“main”java.lang.NoClassDefFoundError中出现异常:org/apache/velocity/context/context 我运行的java代码源代码是
包com.ttdev 导入org.apache.cxf.tools.wsdlto.WSDLToJava 公共类代码生成器{
/**
* @param args
*/
public static void main(String[] args) {
System.out.println("debug");
WSDLToJava.main(new String[] {
"-server",
"-d", "src/main/java",
"src/main/resources/Service.wsdl" });
System.out.println("Done!");
}
}
那么我该如何解决这个问题呢。在类路径上需要Apache Velocity。检查Pom->DependencyHierarchy->Filter“Velocity” 在哪个包中找到它,可能它没有正确加载 在mycase中,它是C:\Users\MyUser.m2\repository\org\apache\velocity 删除它并从控制台运行“mvn clean package-DskipTests”,它将下载所有必要的包