JavaToWS错误:java.lang.NoClassDefFoundError

我正在使用CXF JavaToWS根据我的Java代码创建WSDL文件。我正在使用Gradle进行构建。我的Java代码引用了另一个项目,我通过我的settings.gradle和build.gradle文件将它们绑定在一起。一切都很好。

我看到的问题是JavaToWS在辅助项目中的一个类上获取了NoClassDefFoundError。几乎就像JavaToWS无法访问项目的类路径一样。Eclipse找到了所需的一切,并且该项目的构建没有错误。只是JavaToWS步骤失败了。关于如何使JavaToWS看到我的类路径的任何想法?有没有一种方法可以将多个参数传递给“ -cp”参数?

这是我的gradle.build文件中的JavaToWS步骤:

task java2ws(type: JavaExec) {

    ext {
        outputDir = file("src/main/java")
        mainDir = file("$buildDir/classes/main")
        wsdlDir = file("src/main/resources/wsdl")
    }

    main = 'org.apache.cxf.tools.java2ws.JavaToWS'

    classpath = configurations.cxf

    // Arguments to be passed to JavaToWS.
    args '-cp', mainDir
    args '-s', outputDir
    args '-d', wsdlDir
    args '-classdir', mainDir
    args '-o', 'MyService.wsdl'
    args '-createxsdimports' 
    args '-verbose'
    args '-frontend', 'jaxws'
    args '-databinding', 'jaxb'
    args '-wsdl'
    args '-wrapperbean', 'com.foo.MyService'    
}

我可以通过将classpath行从以下位置更改来解决此问题:

classpath = configurations.cxf

到:

classpath = files(configurations.cxf, configurations.runtime)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

如何解决java.lang.NoClassDefFoundError?

来自分类Dev

运行我的项目时出现java.lang.NoClassDefFoundError错误

来自分类Dev

什么给java.lang.NoClassDefFoundError?

来自分类Dev

我收到了java.lang.NoClassDefFoundError:

来自分类Dev

java.lang.NoClassDefFoundError:片段

来自分类Dev

java.lang.NoClassDefFoundError: javax/json/Json

来自分类Dev

java.lang.NoClassDefFoundError: groovy/lang/GroovyObject

来自分类Dev

java.lang.NoClassDefFoundError:groovy / lang / GroovyObject

来自分类Dev

java.lang.NoClassDefFoundError:org / json / JSONObject

来自分类Dev

java.lang.NoClassDefFoundError:javax / mail / Address错误

来自分类Dev

Android Studio-java.lang.NoClassDefFoundError

来自分类Dev

线程“主”中的异常java.lang.NoClassDefFoundError启动错误

来自分类Dev

Intellij和Maven的java.lang.NoClassDefFoundError

来自分类Dev

java.lang.NoClassDefFoundError:HttpServletRequest

来自分类Dev

java错误:线程“ main”中的异常java.lang.NoClassDefFoundError

来自分类Dev

Scalatest中的java.lang.NoClassDefFoundError

来自分类Dev

apache java.lang.NoClassDefFoundError

来自分类Dev

詹金斯工作失败,错误java.lang.NoClassDefFoundError

来自分类Dev

“ java.lang.NoClassDefFoundError”

来自分类Dev

运行我的项目时出现java.lang.NoClassDefFoundError错误

来自分类Dev

错误:从NodeJs运行Java时出现java.lang.NoClassDefFoundError

来自分类Dev

java -jar和java.lang.NoClassDefFoundError

来自分类Dev

java.lang.NoClassDefFoundError如何解决此错误

来自分类Dev

“ java.lang.NoClassDefFoundError:结果”

来自分类Dev

轴返回错误java.lang.NoClassDefFoundError

来自分类Dev

UMLPackage.Literals.MODEL引发java.lang.NoClassDefFoundError错误

来自分类Dev

maven java.lang.NoClassDefFoundError:nu / pattern / OpenCV错误

来自分类Dev

java.lang.NoClassDefFoundError:解析失败:Ljava/time/LocalDate;错误

来自分类Dev

java.lang.NoClassDefFoundError ...(错误名称:....)

Related 相关文章

  1. 1

    如何解决java.lang.NoClassDefFoundError?

  2. 2

    运行我的项目时出现java.lang.NoClassDefFoundError错误

  3. 3

    什么给java.lang.NoClassDefFoundError?

  4. 4

    我收到了java.lang.NoClassDefFoundError:

  5. 5

    java.lang.NoClassDefFoundError:片段

  6. 6

    java.lang.NoClassDefFoundError: javax/json/Json

  7. 7

    java.lang.NoClassDefFoundError: groovy/lang/GroovyObject

  8. 8

    java.lang.NoClassDefFoundError:groovy / lang / GroovyObject

  9. 9

    java.lang.NoClassDefFoundError:org / json / JSONObject

  10. 10

    java.lang.NoClassDefFoundError:javax / mail / Address错误

  11. 11

    Android Studio-java.lang.NoClassDefFoundError

  12. 12

    线程“主”中的异常java.lang.NoClassDefFoundError启动错误

  13. 13

    Intellij和Maven的java.lang.NoClassDefFoundError

  14. 14

    java.lang.NoClassDefFoundError:HttpServletRequest

  15. 15

    java错误:线程“ main”中的异常java.lang.NoClassDefFoundError

  16. 16

    Scalatest中的java.lang.NoClassDefFoundError

  17. 17

    apache java.lang.NoClassDefFoundError

  18. 18

    詹金斯工作失败,错误java.lang.NoClassDefFoundError

  19. 19

    “ java.lang.NoClassDefFoundError”

  20. 20

    运行我的项目时出现java.lang.NoClassDefFoundError错误

  21. 21

    错误:从NodeJs运行Java时出现java.lang.NoClassDefFoundError

  22. 22

    java -jar和java.lang.NoClassDefFoundError

  23. 23

    java.lang.NoClassDefFoundError如何解决此错误

  24. 24

    “ java.lang.NoClassDefFoundError:结果”

  25. 25

    轴返回错误java.lang.NoClassDefFoundError

  26. 26

    UMLPackage.Literals.MODEL引发java.lang.NoClassDefFoundError错误

  27. 27

    maven java.lang.NoClassDefFoundError:nu / pattern / OpenCV错误

  28. 28

    java.lang.NoClassDefFoundError:解析失败:Ljava/time/LocalDate;错误

  29. 29

    java.lang.NoClassDefFoundError ...(错误名称:....)

热门标签

归档