我已经编写了自己的自定义Maven插件并将其上传到我的Archiva服务器.它与指定的全名一起工作正常:

mvn com.mjolnirr:maven-plugin:manifest

但是当我想通过前缀来做它时,它会失败:

mvn mjolnirr:manifest

[ERROR] No plugin found for prefix 'mjolnirr' in the current project and in the plugin groups [org.apache.maven.plugins, org.codehaus.mojo] available from the repositories [local (/home/sk_/.m2/repository), mjolnirr (http://mjolnirr.dyndns.org/archiva/repository/plugins), central (http://repo.maven.apache.org/maven2)] -> [Help 1]

我的插件的pom:

xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">

4.0.0

com.mjolnirr

mjolnirr-maven-plugin

0.2

maven-plugin

Mjolnirr Maven Plugin

http://mjolnirr.com

UTF-8

mjolnirr

Mjolnirr snapshot repository

http://mjolnirr.com/archiva/repository/snapshots

mjolnirr

Maven Plugin Repository

http://mjolnirr.com/archiva/repository/snapshots

org.apache.maven

maven-core

3.0.3

org.apache.maven

maven-plugin-api

3.0.3

org.apache.maven.plugin-tools

maven-plugin-annotations

3.2

provided

org.codehaus.plexus

plexus-utils

3.0.8

junit

junit

4.8.2

test

com.mjolnirr

core

0.2

com.thoughtworks.xstream

xstream

1.4.5

org.apache.maven.plugins

maven-plugin-plugin

3.2

mjolnirr

true

mojo-descriptor

descriptor

help-goal

helpmojo

run-its

org.apache.maven.plugins

maven-invoker-plugin

1.7

true

${project.build.directory}/it

*/pom.xml

verify

${project.build.directory}/local-repo

src/it/settings.xml

clean

test-compile

integration-test

install

integration-test

verify

看起来我必须在我的存储库中添加一些定义.你能帮助我吗?

ADD我发现maven试图从org / apache / maven / plugins下载maven-metadata.xml.是否可以在项目POM中更改此路径,而无需更改maven设置?

解决方法:

默认情况下,仅搜索具有org.apache.maven.plugins的groupId的插件.

要让Maven为插件搜索其他groupId,可以在每个用户的settings.xml文件中配置其他插件组,例如:

org.mortbay.jetty

org.apache.tomcat.maven

标签:java,maven,maven-plugin,archiva

来源: https://codeday.me/bug/20190624/1281646.html

java自定义maven插件_java – 自定义Maven插件托管和前缀解析相关推荐

  1. java的构造函数格式_java – 自定义MapReduce输入格式 – 找不到构造函数

    我正在为Hadoop 0.20.2编写一个自定义的InputFormat,并且遇到NoSuchMethodException我无法摆脱.我开始时: public class ConnectionInp ...

  2. java 组件 未显示出来_java – 自定义组件未显示

    当我将组件的大小设置为超出组件位置的x和y时,它们都会显示出来,否则它们就不会出现. 这是我的代码: public class AdamakPogram{ public static void mai ...

  3. java 自定义注解获取_Java自定义注解

    Java在1.5开始引入了注解,目前流行的框架都在用注解,可想而知注解的强大之处. 以下通过自定义注解来深入了解java注解. 一.创建自定义注解 package com.sam.annotation ...

  4. java注解获取参数_JAVA 自定义注解及参数获取 | 学步园

    package com.java.annotation; import java.lang.annotation.*; /** * Created by lw on 14-5-30. * 自定义注解 ...

  5. java做图插件_java报表开发插件制作双轴图

    工具/原料 java报表开发插件:FineReport 大小:148.2M 适用平台:windows/linux 问题描述 多种图表类型,可在一张图表混合显示.如图表中既存在柱形图,又有折线图或面积图 ...

  6. java自定义注解处理器_java自定义注解学习(注解处理器)

    如果没有用来读取注解的方法和工作,那么注解也就不会比注释更有用处了.使用注解的过程中,很重要的一部分就是创建于使用注解处理器.Java SE5扩展了反射机制的API,以帮助程序员快速的构造自定义注解处 ...

  7. java 生成pdf插件_java使用itextpdf插件生成pdf

    可以去mvn repository下载itext的jar包,需要的组件有两个,itextpdf-5.5.13和itext-asian-5.2.0(中文编译) maven库地址:https://mvnr ...

  8. java注解定义常量_java自定义注解

    1.Annotation的工作原理: JDK5.0中提供了注解的功能,允许开发者定义和使用自己的注解类型.该功能由一个定义注解类型的语法和描述一个注解声明的语法,读取注解的API,一个使用注解修饰的c ...

  9. java 自定义注解数组_Java——自定义注解

    一,自定义注解类 @Target({ElementType.METHOD,ElementType.TYPE}) @Retention(RetentionPolicy.RUNTIME) @Inherit ...

最新文章

  1. 利用“队列”解决“窗口混乱”问题
  2. 告别低分辨率网络,微软提出高分辨率深度神经网络HRNet | CVPR 2019
  3. ios5 中文键盘高度变高覆盖现有ui问题的解决方案(获取键盘高度的方法)
  4. ES5-14 【utils】三目运算符、对象克隆、浅拷贝、深拷贝
  5. linux 关闭桌面环境,Ubuntu 14.04上的Cinnamon桌面环境PPA被关闭
  6. c#异常处理_C#异常处理能力问题和解答 套装2
  7. 验证码图片显示不出来怎么办_pr 的蒙版不显示了怎么办?
  8. 如何从程序员转型为项目经理
  9. Postman工具使用
  10. 决策树(一)--ID3
  11. 创业团队吸贤大法,如何设计完美的员工股权激励计划?
  12. RabbitMQ SSL安全认证
  13. 【学术】SCI期刊影响因子查询方式
  14. b站前端大佬_B站有哪些高质量的UP主值得推荐?
  15. [SSM]报错500:org.springframework.dao.DataIntegrityViolationException
  16. PV、UV、VV的意义及区别
  17. 微信图片翻译技术优化之路
  18. jqGrid与Struts2的结合应用(一) —— 显示基本Grid表格
  19. 计算机教室是使用计划书,教师个人计算机学习计划书_老师计算机学习计划范文...
  20. ZCMU--5123: 分糖果(C语言)

热门文章

  1. 「文心一言」内测详细使用体验
  2. 有故事的网页设计——Flash网站奇妙之旅
  3. 永久取消word自动编号
  4. C++ string获取文件路径文件名、文件路径、文件后缀(两种方式)
  5. 这样的UX设计师简历,HR分分钟给你来电话
  6. 饥荒联机一直显示正在启动服务器,饥荒一直卡在启动服务器 | 手游网游页游攻略大全...
  7. 简易的Java网络爬虫小案例(二):获取b站视频的详细点赞、收藏和硬币数
  8. php中的项目在华为云上显示,php 显示
  9. Flutter 复刻一个逼真的笑嘻嘻表情
  10. 银联支付安卓版服务评测