Tag: maven metadata

为什么Maven每次下载maven-metadata.xml?

下面是当我尝试使用maven构build一个web应用程序时,我的互联网连接出现故障时,我通常会遇到的错误。 我的问题是,为什么每次在同一个应用程序build立之前,maven总是需要下载。 什么可能是错误的,我的configuration,使Maven每次下载? 以下是我尝试离线构build时遇到的错误: [INFO] ———————————————————————— [INFO] Building mywebapp 1.0-SNAPSHOT [INFO] ———————————————————————— Downloading: https://raw.github.com/pagecrumb/mungo/mvn-repo/com/pagecrumb/mungo/0.0.1-SNAPSHOT/maven-metadata.xml [WARNING] Could not transfer metadata com.mywebapp:mungo:0.0.1-SNAPSHOT/maven-metadata.xml from/to mungo-mvn-repo (https://raw.github.com/pagecrumb/mungo/mvn-repo/): raw.github.com [INFO] [INFO] — maven-war-plugin:2.1.1:war (default-cli) @ mywebapp — [INFO] Packaging webapp [INFO] Assembling webapp [mywebapp] in [D:\workspace\web\target\mywebapp-1.0-SNAPSHOT] [INFO] Processing war project [INFO] Copying webapp resources [D:\workspace\web\src\main\webapp] [INFO] Webapp assembled in [1237 […]

我如何告诉Maven使用最新版本的依赖关系?

在Maven中,依赖关系通常是这样设置的: <dependency> <groupId>wonderful-inc</groupId> <artifactId>dream-library</artifactId> <version>1.2.3</version> </dependency> 现在,如果您正在使用频繁发布的库,不断更新<version>标签可能会有些恼人。 有什么办法告诉Maven总是使用最新的可用版本(从版本库)?