当前位置: 首页 > 知识库问答 >
问题:

无法获取最新版本的maven插件

严远
2023-03-14

我是maven的新手,我已经用pom文件编写了自己的maven插件

<groupId>com.xxx.api</groupId>
<artifactId>xxx-maven-plugin</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>maven-plugin</packaging>

然后,在我的IDE(intellij)中,我使用clean install安装maven插件

扎克

共有1个答案

庄经国
2023-03-14

检查如何配置正在使用的项目。我猜它有自己的lib/classes文件夹。我怀疑您的项目在其lib文件夹中有一个较旧版本的插件的副本。如果是这样,那就是它得到旧版本的地方。从那里清理它,即您需要清理使用项目。

 类似资料:
  • 使用 use-lates-release 用于较新的版本(所有非快照),并用最新的版本替换POM的版本。我用 [anyVersionNumber] 在pom.xml中添加了依赖项(当前项目所依赖的)。 当我运行“MVN clean Package”时,生成失败,错误消息是无法解析项目的依赖项 :jar:0.1:无法找到工件 :jar:[anyVerionNumber] versions-maven

  • 我想以编程方式获取maven包的基于数字的版本号——更具体地说:我需要RELEASE版本的数字。 例如: JUnit是一个众所周知的maven包。根据http://mvnrepository.com/artifact/junit/junit,当前版本为4.12。 因此,给定工件标识符,我希望收到相应的RELEASE版本号(在此特定情况下为4.12)。由于maven是某种存储库,我希望有一个简单的方

  • Sonar和Jenkins位于同一台机器上,Sonar分析在Jenkins作业发布步骤中运行。詹金斯的工作是用Maven 3.0.5构建的。 一切都很好,直到我们从4.5更新了声纳。从昨天的x到5.1.2。 更新sonar后,步骤失败,出现异常: org.apache.maven.lifecycle.生命周期执行异常:未能执行目标org.codehaus.mojo: sonar-maven-plu

  • 告诉Gradle以下内容的最简单方法是什么: 检索“junit”依赖项并获取其最新版本。 管理Maven和Ivy仓库对我来说有点新鲜。我尝试了以下步骤,它们导致错误: > 编写,并按以下方式设置存储库: 尝试使用Spring Source Ivy仓库: 也许我误解了什么。为什么获取最新版本的依赖项会如此困难?

  • 看起来这是2013年7月发布的。信息-http://mvnrepository.com/artifact/org.apache.hadoop/hadoop-core 这是最新版本的mapreduce吗?如果没有,获得最新版本并在我的项目中移植它的最佳方法是什么(例如:另一个maven依赖项、直接下载等)?

  • 鸿蒙开发app,实现-提示用户打开app之后检查版本如果当前版本小于最新版本提示更新版本-功能。 通过getBundleInfo()获取到的是用户安装的版本还是最新版本呢? 如何获取用户安装的app版本?如何获取应用市场的最新版本? 通过getBundleInfo()获取app.json文件中的version字段