操作系统:Ubuntu 16.04 LTS桌面amd64
JDK版本:jdk1.8.0_151
maven版本:Apache Maven 3.5.2
我从github下载了kaa源代码,并按照指南运行命令如下: mvn -P compile-gwt,mongo-dao,mariadb-dao clean install verify
然而,它无法完成构建,并抛出错误如下:
Results :
Failed tests:
PingConnectivityCheckerTest.checkConnectivityToSomeHostTest:33 null
测试运行:21,失败:1,错误:0,跳过:0
[INFO] -------------------------------------------- ----------------------------
[INFO]反应堆摘要:
[INFO] Kaa ........................................... .....成功[02:06分钟]
[INFO] Kaa Avro发电机.................................成功[10:39分钟] < / p>
[INFO] Kaa Common ......................................... SUCCESS [0.528 s]
[INFO] Kaa Endpoint - 服务器共享....................... SUCCESS [02:08分钟]
[INFO] Kaa Core .......................................... 。成功[20.939 s]
[INFO] Kaa客户.........................................成功[0.538 s]
[INFO] Kaa Client(Multi)................................. SUCCESS [0.495 s] < / p>
[INFO] Kaa Client(Java Core)............................. SUCCESS [01:31分]
[INFO] Kaa客户端(Java桌面).......................... FAILURE [01:07分钟]
[INFO] Kaa Client(Java Android).......................... SKIPPED
[INFO] Kaa Client(C ++)................................... SKIPPED
[INFO] Kaa TCP(C)....................................... 。跳过
[INFO] Kaa客户(C)..................................... SKIPPED < / p>
[INFO] Kaa客户(Objective-C)........................... SKIPPED
[INFO] Kaa Server组件.............................. SKIPPED
...
...
[INFO] -------------------------------------------- ----------------------------
[INFO] BUILD FAILURE
[INFO] -------------------------------------------- ----------------------------
[INFO]总时间:18:03分钟
[INFO]完成时间:2017-12-17T12:19:55 + 08:00
[INFO]最终记忆:70M / 1170M
[错误]无法在项目客户端-java-desktop上执行目标org.apache.maven.plugins:maven-surefire-plugin:2.18:test(default-test):存在测试失败。 [错误]
[错误]请参阅/ root / kaa / client / client-multi / client-java-desktop / target / surefire-reports了解各个测试结果。
[错误] - &gt; [帮助1]
[ERROR] [错误]要查看错误的完整堆栈跟踪,请使用-e开关重新运行Maven。
[错误]使用-X开关重新运行Maven以启用完整的调试日志记录。
[ERROR] [错误]有关错误和可能的解决方案的更多信息,请阅读以下文章:
[错误] [帮助1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[错误]
[错误]纠正问题后,您可以使用该命令恢复构建 [错误] mvn -rf:client-java-desktop
我不知道为什么Java Desktop会失败
有什么想法吗?
由于
答案 0 :(得分:0)
使用mvn -DskipTests构建-P compile-gwt,mongo-dao,mariadb-dao clean install verify 在eclipse右键单击kaa-node =&gt;运行=&GT; run configurations =&gt; 在目标中放 -P compile-gwt,mongo-dao,mariadb-dao clean install verify 以下检查跳过测试。 然后跑。