Проверил код сиддхи и запустил mvn eclipse: eclipse выдает ошибку в <relativePath>../../pom.xml</relativePath>

StackOverflow https://stackoverflow.com//questions/24013633

Вопрос

Мне очень странно, что такой проект, как siddhi, не собирается сразу из коробки. Интересно, чего мне не хватает.

Для начала мне просто нужен способ импортировать сиддхи в eclipse, и он не покажет мне никаких проектов, когда я выберу Import Existing Projects.Если я импортирую из файловой системы, появляется куча ошибок, и я не могу запускать простые вещи, например Call and Type.Действительно паршиво.

Из всего, что я гуглил, я установил maven и пытаюсь следовать конфигурация Maven Eclipse

Когда я бегу sudo mvn eclipse:eclipse, я получаю следующую ошибку

~/Development/workinprogress/siddhi$ sudo mvn eclipse:eclipse
[INFO] Scanning for projects...
[ERROR] The build could not read 1 project -> [Help 1]
[ERROR]   
[ERROR]   The project org.wso2.cep:cep-parent:3.1.0 (/home/jsiddharth/Development/workinprogress/siddhi/pom.xml) has 1 error
[ERROR]     Non-resolvable parent POM: Failure to find org.wso2.carbon:carbon-products:pom:4.2.0 in http://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced and 'parent.relativePath' points at wrong local POM @ line 22, column 13 -> [Help 2]
[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/ProjectBuildingException
[ERROR] [Help 2] http://cwiki.apache.org/confluence/display/MAVEN/UnresolvableModelException

В строке 22 есть

<parent>^M
    <groupId>org.wso2.carbon</groupId>^M
    <artifactId>carbon-products</artifactId>^M
    <version>4.2.0</version>^M
    <relativePath>../../pom.xml</relativePath>^M
</parent>^M

Я запустил mvn eclipse:eclipse из папки siddhi, где существует pom.xml.Где я теперь найду ../../pom.xml.Это похоже на действительно глупую ошибку.Что мне здесь не хватает?

Это было полезно?

Решение

Удивительно, но исходный путь в Веб-сайт неправильно.Упомянутая ссылка

http://svn.wso2.org/repos/wso2/trunk/commons/siddhi2

Это на самом деле

http://svn.wso2.org/repos/wso2/trunk/commons/siddhi

Я проверил этот код, используя svn co http://svn.wso2.org/repos/wso2/trunk/commons/siddhi siddhi а потом побежал chmod 777 -R siddhi.После этого я побежал mvn eclipse:eclipse, импортировал проекты в eclipse, и теперь все зелено.

Окончательно...спасибо @mb21

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top