2010-01-28 3 views
3

при строительстве проекта maven. Я получаю следующую ошибку.Ошибка maven build

 
[ERROR]Runtime Exception thrown during execution 
[ERROR]The scm url cannot be null. 

Пожалуйста, подскажите мне, как его решить.

Благодаря

ответ

7

Не ясно, какую цель вы выполняете, но ошибка выглядит сам объяснить: вам нужно добавить SCM элемент:

<project xmlns="http://maven.apache.org/POM/4.0.0" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
         http://maven.apache.org/xsd/maven-4.0.0.xsd"> 
    ... 
    <scm> 
    <connection>scm:svn:http://127.0.0.1/svn/my-project</connection> 
    <developerConnection>scm:svn:https://127.0.0.1/svn/my-project</developerConnection> 
    <tag>HEAD</tag> 
    <url>http://127.0.0.1/websvn/my-project</url> 
    </scm> 
    ... 
</project> 
+0

+1, правильный ответ – dfa

0

Проблема может быть из-за недостающего DeveloperConnection в разделе SCM в вашей ПОМ. Это может привести к сообщению об ошибке (вводящее в заблуждение), которое вы сообщаете: http://jira.codehaus.org/browse/MOJO-1014

Это поможет, если вы сможете публиковать копию своего ПОМ и цель, которую вы пытаетесь выполнить.