Я знаю, что есть аналогичный вопрос (): Neo4j Spatial: can't run spatial), однако этот вопрос, похоже, решается при установке зависимостей. Я думаю, что это не решение моего дела.Ошибка сборки Neo4j-пространственного maven
После установки Neo4j и установки Maven
$ brew install neo4j
$ brew install maven
сделать директорию пространственным и клонирование Neo4j-пространственной к этой папке.
$ git clone https://github.com/neo4j-contrib/spatial.git
Затем я попытался установить этот git-клон.
/spatial$ mvn install
После многих испытаний она возвращает «сбой» Строит
Results :
Failed tests:
ProgressLoggingListenerTest.testProgressLoggingListnerWithAllLogs:38->testProgressLoggingListenerWithSpecifiedWaits:62
Argument(s) are different! Wanted:
forwardingPrintStream.println(
"100.00 (10/10) - Completed test"
);
-> at org.neo4j.gis.spatial.ProgressLoggingListenerTest.testProgressLoggingListenerWithSpecifiedWaits(ProgressLoggingListenerTest.java:62)
Actual invocation has different arguments:
forwardingPrintStream.println(
"10,00 (1/10) - Running test"
);
-> at org.neo4j.gis.spatial.rtree.ProgressLoggingListener.lambda$new$1(ProgressLoggingListener.java:45)
ProgressLoggingListenerTest.testProgressLoggingListnerWithOnlyStartAndEnd:46->testProgressLoggingListenerWithSpecifiedWaits:62
Argument(s) are different! Wanted:
forwardingPrintStream.println(
"100.00 (10/10) - Completed test"
);
-> at org.neo4j.gis.spatial.ProgressLoggingListenerTest.testProgressLoggingListenerWithSpecifiedWaits(ProgressLoggingListenerTest.java:62)
Actual invocation has different arguments:
forwardingPrintStream.println(
"10,00 (1/10) - Running test"
);
-> at org.neo4j.gis.spatial.rtree.ProgressLoggingListener.lambda$new$1(ProgressLoggingListener.java:45)
Tests run: 146, Failures: 2, Errors: 0, Skipped: 0
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 10:34 min
[INFO] Finished at: 2016-09-23T15:55:35+02:00
[INFO] Final Memory: 44M/558M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.18.1:test (default-test) on project neo4j-spatial: There are test failures.
[ERROR]
[ERROR] Please refer to /Volumes/Macintosh HD/Users/Tom/spatial/target/surefire-reports for the individual test results.
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
В моей queeste, чтобы решить эту проблему «Строить провал» Я обнаружил, что большинство ошибок установки Maven обусловлены зависимости. Однако эти сообщения об ошибках не указывают на какие-либо недостающие зависимости?
Я пробовал использовать mvn проверить, однако это просто пытается создать плагин, снова вернувший тот же сбой сборки.
/spatial$ mvn verify
Два вопроса; - Я пропустил зависимости или проблема в чем-то еще? - Если мне не хватает зависимостей, каковы они и как их установить?
Заранее благодарен!
Это не проблема зависимости, отказ сборки возникает из-за отказа тестов. Вы можете пропустить их и/или сообщить авторам об этой проблеме. – Tunaki