Maven 2 如何知道我是否正在使用快照版本

Maven 2 如何知道我是否正在使用快照版本,maven-2,maven,Maven 2,Maven,我已在硬盘下创建了自己的存储库 使用Apache服务器并在settings.xml文件下提供用户名和密码 在M2_家下面 当我在命令提示符下运行mvn deploy时,它会显示构建错误 这么说 <distributionManagement> <!-- use the following if you're not using a snapshot version. -- <repository> <id>repo</id>

我已在硬盘下创建了自己的存储库 使用Apache服务器并在settings.xml文件下提供用户名和密码 在M2_家下面

当我在命令提示符下运行mvn deploy时,它会显示构建错误 这么说

<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>

回购
存储库名称
scp://host/path/to/repo
请告诉我如何知道我是否正在使用快照版本
(我已经将一个现有的Maven项目导入Eclipse,我不知道Maven)

您只需在项目的同一pom.xml文件中检查
标记是否包含
-SNAPSHOT
后缀。如果未定义${project.version},请在
标记下查找相同的标记

无论如何,如果您之前不了解Maven,那么在设置部署时会遇到一些困难。我建议您看看,这是一个很好的工具介绍。

“此免费PDF指南”链接已被移动。你能链接当前的PDF吗?