как я могу узнать, использую ли я снимок версии или нет - PullRequest
0 голосов
/ 01 октября 2011

Я создал свой собственный репозиторий на своем жестком диске с использованием Apache Server и предоставил имя пользователя и пароль в файле settings.xml в M2_HOME

И когда я запускаю mvn deploy в командной строке, отображается сообщение BUILD ERRORthis

<distributionManagement>
  <!-- use the following if you're not using a snapshot version. --
  <repository>
    <id>repo</id>
    <name>Repository Name</name>
    <url>scp://host/path/to/repo</url>
  </repository>
  <!-- use the following if you ARE using a snapshot version. -->
  <snapshotRepository>
    <id>repo</id>
    <name>Repository Name</name>
    <url>scp://host/path/to/repo</url>
  </snapshotRepository>
</distributionManagement>

Скажите, пожалуйста, как я могу узнать, использую ли я снимок версии (я импортировал существующий проект Maven в Eclipse, я не знаю о maven)

1 Ответ

2 голосов
/ 01 октября 2011

Вам просто нужно проверить в том же файле pom.xml проекта, содержит ли тег <version \> суффикс -SNAPSHOT.Если $ {project.version} не определен, поищите тот же тег под тегом <parent \>.

В любом случае, у вас будут некоторые трудности с настройкой развертывания без каких-либо знаний о Maven.Я предлагаю вам взглянуть на это бесплатное руководство в формате PDF , которое является довольно хорошим введением в инструмент.

...