./gradlew测试失败,出现netty WebSocketException

时间:2019-11-03 10:51:00

标签: karate

在空手道演示包中运行./gradlew测试时出现websocket异常

它在ubuntu中

basis:〜/ project / api / karate / karate / karate-demo $ / gradlew测试 bash:/ gradlew:没有这样的文件或目录 dev @ debasis:〜/ project / api / karate / karate / karate-demo $ ./gradlew测试

  

任务:compileTestJava   /home/dev/project/api/karate/karate/karate-demo/src/test/java/demo/websocket/WebSocketClientRunner.java:5:错误:找不到符号   导入com.intuit.karate.netty.WebSocketOptions;                                 ^     符号:类WebSocketOptions     位置:包com.intuit.karate.netty   1个错误

失败:构建失败,并出现异常。

  • 出了什么问题: 任务':compileTestJava'的执行失败。

      

    编译失败;有关详细信息,请参见编译器错误输出。

  • 尝试: 使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行,以获取更多日志输出。

  • https://help.gradle.org

  • 获得更多帮助

4秒内失败 3个可执行的任务:1个已执行,2个最新

import语句无法解析WebSocketException类,即使mavan / gradle中没有构建错误

1 个答案:

答案 0 :(得分:1)

克隆github仓库(主版)后,我遇到了同样的问题。

通过从父目录运行./gradlew测试解决了相同的问题,因为空手道演示的依赖项是使用尚未发布的1.0.0版本从父目录构建的。