我在硬盘下创建了自己的存储库 使用Apache Server并在settings.xml文件下提供用户名和密码 在M2_HOME下
当我在命令提示符下运行mvn deploy时,显示BUILD ERROR 说这个
<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)
答案 0 :(得分:2)
您只需检查项目的同一个pom.xml文件,<version \>
标记是否包含-SNAPSHOT
后缀。如果未定义$ {project.version},请在<parent \>
标记下查找相同的代码。
无论如何,如果没有Maven的知识,你将很难设置部署。我建议你看一下this free PDF guide,这是对该工具的一个很好的介绍。