Maven无法找到Axis2 1.6.4或更高版本

用户名

这里可以清楚地看到,Axis 2 Maven依赖项的版本比版本1.6.3高。但是,当我在Eclipse中构建(实际上是在编辑并保存pom.xml时),它们都无法下载。我有一个Java 8项目,并且版本1.5.4到1.6.3都能正常工作。当我将它们添加到pom.xml时,它们会自动出现在我的maven依赖项中。当我尝试使用1.6.4-1.7.3范围内的任何版本时,在pom.xml中都会出现缺少的工件错误,就像在中央存储库中找不到它们一样。

在此处输入图片说明

在此处输入图片说明

我使用Eclipse Mars的嵌入式Maven 3.3。是否可以将其链接到不包含ne版本的过时存储库?如何将其连接到另一个存储库(我曾经检查过Preferences / Maven来设置此属性,但没有找到该属性)。另外,什么是好的“中央”存储库?

小桑蒂

此错误不是您所了解的:

将鼠标移到红色下划线上(或转到“标记”标签),并读取错误消息:

Missing artifact org.apache.axis2:axis2:jar:1.6.4

意识到Maven正在尝试使用以下坐标下载这样的工件:groupId = org.apache.axis2,artifactId = axis2,版本= 1.6.4,类型= jar

……而且从1.6.4版开始,工件的axis2不再是JAR,而是POM。因此,您只需要覆盖默认类型的坐标即可:

    <dependency>
        <groupId>org.apache.axis2</groupId>
        <artifactId>axis2</artifactId>
        <version>1.6.4</version>
        <type>pom</type>
    </dependency>

(否则,使用JAR打包声明另一个更具体的工件:axis2-kernel,axis2-adb等。)

建议:看一下中央存储库中的此搜索,了解一些依赖项如何具有JAR工件,而另一些依赖项仅具有POM。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Android 6及更高版本中的SharedPreferences无法更新值

ES6,ES7(及更高版本),ES2015,stage-0,stage-1(及更高版本)之间是什么关系?

Maven编译时出现错误“不再支持源选项5。使用6或更高版本”

在Java中找到1=>5的函数;2=>4;3=>3; 4=>2;5=>1;6=>7;7=>6;

Bootstrap 6-4-2-1列

如何使用DatePipe在Angular 4,5,6及更高版本中获取日期和时间

是否可以在.NET 4中使用C#6或更高版本?

定位到es6或更高版本时,无法将外部模块编译为amd或commonjs

如何强制/配置Axis2使用TLS 1.1或更高版本

Maven依赖冲突-更高版本

Intelij Maven:错误:不再支持源选项 6。使用 7 或更高版本。还有解决方案吗?

Javascript - 找到 1-4-7, 2-5-8, 3-6-9 iretartions?

交换以2的[1,2,3,4,5,6] = [2,1,4,3,6,5]分组的相邻元素

使用Xcode 6或更高版本或Application Loader 2.9.1或更高版本提交构建

如何在JavaScript中[1,2] + [4,5,6] [1] = 1,25

有人可以解释为什么此代码返回6 6 6 6 6而不是1 2 3 4 5

如何在Android 6及更高版本上处理卸载意图?

将 int ([3,6]) 数组转换为 [[1,2,3],[1,2,3,4,5,6]]

无法将“{1, 2 ,3, 4, 5, 6}”转换为 list<int> C++?

如何制作仅支持iPod4 / iPhone4和更高版本的cocos2d游戏

vector <int> + = 1,1,2,2,2,3,4,5,6如何; 可能?

如何还原经典的Libreoffice 4调色板(实际上是5.2)(突出显示的颜色,字体颜色等)以在Libreoffice 5或6或更高版本中使用

无法在ES 6.x及更高版本中的索引/更新请求上使用时间戳。请删除[es.mapping.timestamp]设置

为什么应用自动布局的视图会继续放大,而无法在较大的设备模拟器(iPhone 6及更高版本)上以原始分辨率显示?

在RC4和更高版本中不推荐使用Angular2的Provide()函数,应该使用什么代替?

在安装了bundler -v 2.0.2的Docker上运行的Rails 6 ...必须将此捆绑文件与Bundler 2或更高版本配合使用

JAX WS生成的客户端从新的Axis2版本中获取“无法确定SOAP版本”

Clojure:组成Arity 2(或更高版本)的功能

Java后端+ Angular 2(或更高版本)前端