java自定义maven插件_java – 自定义Maven插件托管和前缀解析
我已经编写了自己的自定义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插件托管和前缀解析相关推荐
- java的构造函数格式_java – 自定义MapReduce输入格式 – 找不到构造函数
我正在为Hadoop 0.20.2编写一个自定义的InputFormat,并且遇到NoSuchMethodException我无法摆脱.我开始时: public class ConnectionInp ...
- java 组件 未显示出来_java – 自定义组件未显示
当我将组件的大小设置为超出组件位置的x和y时,它们都会显示出来,否则它们就不会出现. 这是我的代码: public class AdamakPogram{ public static void mai ...
- java 自定义注解获取_Java自定义注解
Java在1.5开始引入了注解,目前流行的框架都在用注解,可想而知注解的强大之处. 以下通过自定义注解来深入了解java注解. 一.创建自定义注解 package com.sam.annotation ...
- java注解获取参数_JAVA 自定义注解及参数获取 | 学步园
package com.java.annotation; import java.lang.annotation.*; /** * Created by lw on 14-5-30. * 自定义注解 ...
- java做图插件_java报表开发插件制作双轴图
工具/原料 java报表开发插件:FineReport 大小:148.2M 适用平台:windows/linux 问题描述 多种图表类型,可在一张图表混合显示.如图表中既存在柱形图,又有折线图或面积图 ...
- java自定义注解处理器_java自定义注解学习(注解处理器)
如果没有用来读取注解的方法和工作,那么注解也就不会比注释更有用处了.使用注解的过程中,很重要的一部分就是创建于使用注解处理器.Java SE5扩展了反射机制的API,以帮助程序员快速的构造自定义注解处 ...
- java 生成pdf插件_java使用itextpdf插件生成pdf
可以去mvn repository下载itext的jar包,需要的组件有两个,itextpdf-5.5.13和itext-asian-5.2.0(中文编译) maven库地址:https://mvnr ...
- java注解定义常量_java自定义注解
1.Annotation的工作原理: JDK5.0中提供了注解的功能,允许开发者定义和使用自己的注解类型.该功能由一个定义注解类型的语法和描述一个注解声明的语法,读取注解的API,一个使用注解修饰的c ...
- java 自定义注解数组_Java——自定义注解
一,自定义注解类 @Target({ElementType.METHOD,ElementType.TYPE}) @Retention(RetentionPolicy.RUNTIME) @Inherit ...
最新文章
- 利用“队列”解决“窗口混乱”问题
- 告别低分辨率网络,微软提出高分辨率深度神经网络HRNet | CVPR 2019
- ios5 中文键盘高度变高覆盖现有ui问题的解决方案(获取键盘高度的方法)
- ES5-14 【utils】三目运算符、对象克隆、浅拷贝、深拷贝
- linux 关闭桌面环境,Ubuntu 14.04上的Cinnamon桌面环境PPA被关闭
- c#异常处理_C#异常处理能力问题和解答 套装2
- 验证码图片显示不出来怎么办_pr 的蒙版不显示了怎么办?
- 如何从程序员转型为项目经理
- Postman工具使用
- 决策树(一)--ID3
- 创业团队吸贤大法,如何设计完美的员工股权激励计划?
- RabbitMQ SSL安全认证
- 【学术】SCI期刊影响因子查询方式
- b站前端大佬_B站有哪些高质量的UP主值得推荐?
- [SSM]报错500:org.springframework.dao.DataIntegrityViolationException
- PV、UV、VV的意义及区别
- 微信图片翻译技术优化之路
- jqGrid与Struts2的结合应用(一) —— 显示基本Grid表格
- 计算机教室是使用计划书,教师个人计算机学习计划书_老师计算机学习计划范文...
- ZCMU--5123: 分糖果(C语言)