在plugin中配置的dependency无法从远程Maven仓库下载,后来发现是Maven3.0.2的一个Bug,Maven的小版升级到3.0.3就将这个Bug解决掉了。这个问题着实找了半天才解决,多亏有同事用了新的版本,在他那儿没有不能下载依赖的问题,否则这个问题还真难搞,很难想到是Maven版本的问题
... ...
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<version>2.7</version>
<dependencies>
<dependency>
<groupId>org.iata</groupId>
<artifactId>seurat-coding-standards</artifactId>
<version>1.0.0-SNAPSHOT</version>
</dependency>
</dependencies>
<configuration>
<configLocation>coding_standards_checkstyle.xml</configLocation>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>
以上POM配置,Maven3.0.2出现无法下载依赖的问题,Maven3.0.3以上版本修复了这个Bug。所以及时更新到新版本,有时还是很必要的,因为有些Maven插件引入了新的功能,可能会需要Maven高版本支持。
分享到:
相关推荐
Maven 3.0.2 是一个里程碑式的版本,在软件开发领域,特别是Java世界里,它扮演着至关重要的角色。Maven是一个项目管理工具,它可以帮助开发者构建、管理和部署Java项目。这个版本发布于2011年,带来了许多改进和新...
"apache-maven-3.0.2.zip"是Apache Maven 3.0.2版本的压缩包文件,这个版本发布于2012年,虽然不是最新的,但仍然被许多项目所使用。下载并解压这个压缩包后,用户可以直接在本地环境中使用Maven,无需进行复杂的...
maven-core-3.0.2.jar
这是一个维护版本,主要是bug修复: ** Bug * [MNG-4840] - Prerequisites is not working on m3 * [MNG-4913] - [regression] User properties override equally named POM properties of transitive ...
apache maven 3.x.x所有Linux, Windows版本下载的百度网盘链接。 apache-maven-3.0.4-bin.tar.gz apache-maven-3.0.4-bin.zip apache-maven-3.0.5-bin.tar.gz apache-maven-3.0.5-bin.zip apache-maven-3.1.0-bin....
maven-model-3.0.2.jar
maven-settings-3.0.2.jar
maven-embedder-3.0.2.jar
maven-model-3.0.2-sources.jar
maven-embedder-3.0.2-sources.jar
然而,如同任何工具一样,Maven在使用过程中也可能会遇到一些问题,其中包括模板bug。本文将深入探讨"Maven模版Bug"及其解决方法,帮助开发者顺利进行项目构建。 按照Maven的官方规范,一个标准的Maven项目通常包含...
【标题】"so-maven-bug"所指的可能是一个针对StackOverflow问题的Maven项目。在编程领域,StackOverflow是程序员们常去的一个问答网站,遇到问题时,他们会在那里寻找答案或提出新的问题。"so-maven-bug"可能是某位...
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
maven-hpi-plugin-3.0.2.jar
- 设置`MAVEN_HOME`为Maven的安装路径,即`D:\apache-maven-3.0.2` - 将`%MAVEN_HOME%\bin`添加到`PATH`环境变量中,以使命令行可以识别`mvn`命令 - 可选地,可以设置`MAVEN_OPTS`环境变量,例如`-Xms256m -Xmx...
3. **依赖管理增强**: 修复了一些依赖解析的bug,提升了依赖管理的准确性和稳定性。 4. **更好的插件管理**: 对插件版本的处理更加智能,减少了因为插件版本不匹配导致的问题。 5. **支持Java 9**: Maven 3.5.2...
lucene3.0.2包含lucene-analyzers-3.0.2.jar,lucene-core-3.0.2.jar,lucene-highlighter-3.0.2.jar,lucene-memory-3.0.2.jar等jar包使用lucene实现分词搜索
此外,它还修复了一些已知的bug,确保了更好的兼容性和可靠性。 安装Maven 3.6.0的过程相对简单。首先,你需要下载`apache-maven-3.6.0`压缩包。这个压缩包包含了Maven运行所需的所有文件,包括bin目录下的可执行...