Samza构建与gradle失败

Samza构建与gradle失败,gradle,build.gradle,gradlew,apache-samza,Gradle,Build.gradle,Gradlew,Apache Samza,在Samza core上执行测试时,使用gradle的Samza构建失败 以下是我面临的例外情况: 请分享你的想法 org.apache.samza.config.factories.TestPropertiesConfigFactory > testCanReadPropertiesConfigFiles FAILED java.lang.IllegalArgumentException: Illegal character in authority at index 7: fi

在Samza core上执行测试时,使用gradle的Samza构建失败

以下是我面临的例外情况:

请分享你的想法

org.apache.samza.config.factories.TestPropertiesConfigFactory > testCanReadPropertiesConfigFiles FAILED
    java.lang.IllegalArgumentException: Illegal character in authority at index 7: file://C:apache-samza-0.9.1-src\samza-core/src/test/resources/test.
properties
        at java.net.URI.create(URI.java:859)
        at org.apache.samza.config.factories.TestPropertiesConfigFactory.testCanReadPropertiesConfigFiles(TestPropertiesConfigFactory.scala:34)
        Caused by:
        java.net.URISyntaxException: Illegal character in authority at index 7: file://C:\Users\z013sqm\Downloads\apache-samza-0.9.1-src\samza-core/src/test/resources/test.pro
perties
            at java.net.URI$Parser.fail(URI.java:2829)
            at java.net.URI$Parser.parseAuthority(URI.java:3167)
            at java.net.URI$Parser.parseHierarchical(URI.java:3078)
            at java.net.URI$Parser.parse(URI.java:3034)
            at java.net.URI.<init>(URI.java:595)
            at java.net.URI.create(URI.java:857)
            ... 1 more
125 tests completed, 2 failed, 2 skipped
Finished generating test XML results (0.062 secs) into: C:\Users\z013sqm\Downloads\apache-samza-0.9.1-src\samza-core\build\test-results
Generating HTML test report...
Finished generating test html results (0.128 secs) into: C:\Users\z013sqm\Downloads\apache-samza-0.9.1-src\samza-core\build\reports\tests
:samza-core_2.10:test FAILED
:samza-core_2.10:test (Thread[Daemon,5,main]) completed. Took 11.229 secs.
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':samza-core_2.10:test'.
> There were failing tests. See the report at: file:///C:apache-samza-0.9.1-src/samza-core/build/reports/tests/index.html
* Try:
Run with --stacktrace option to get the stack trace. Run with --debug option to get more log output.
BUILD FAILED**
org.apache.samza.config.factories.TestPropertiesConfigFactory>testCanReadPropertiesConfigFiles失败
java.lang.IllegalArgumentException:索引7处权限中的非法字符:file://C:apache-samza-0.9.1-src\samza-core/src/test/resources/test。
性质
在java.net.URI.create(URI.java:859)
位于org.apache.samza.config.factories.TestPropertiesConfigFactory.testCanReadPropertiesConfigFiles(TestPropertiesConfigFactory.scala:34)
原因:
java.net.URISyntaxException:索引7处权限中的非法字符:文件:://C:\Users\z013sqm\Downloads\apache-samza-0.9.1-src\samza-core/src/test/resources/test.pro
脾气
位于java.net.URI$Parser.fail(URI.java:2829)
位于java.net.URI$Parser.parseAuthority(URI.java:3167)
位于java.net.URI$Parser.parseHierarchy(URI.java:3078)
位于java.net.URI$Parser.parse(URI.java:3034)
位于java.net.URI。(URI.java:595)
在java.net.URI.create(URI.java:857)
... 还有一个
完成125项测试,2项失败,2项跳过
已完成将测试XML结果(0.062秒)生成到:C:\Users\z013sqm\Downloads\apache-samza-0.9.1-src\samza core\build\test results
正在生成HTML测试报告。。。
已完成将测试html结果(0.128秒)生成到:C:\Users\z013sqm\Downloads\apache-samza-0.9.1-src\samza-core\build\reports\tests
:samza-core_2.10:测试失败
:samza-core_2.10:测试(线程[Daemon,5,main])已完成。花了11.229秒。
失败:生成失败,出现异常。
*出了什么问题:
任务“:samza-core_2.10:测试”的执行失败。
>测试失败了。见以下网址的报告:file:///C:apache-samza-0.9.1-src/samza-core/build/reports/tests/index.html
*尝试:
使用--stacktrace选项运行以获取堆栈跟踪。使用--debug选项运行以获得更多日志输出。
构建失败**

我遇到了类似的问题,解决方案是在TestRocksDBKeyValueStore.scala中注释testTTL调用,然后重新运行gradle脚本。如果它适合你,试试看。

Samza没有经过测试,也没有在Windows上构建。没有理由它不能在那里运行,只是没有人做过消除多平台假设的工作(比如你遇到的关于路径的假设)。欢迎光临