2025年mc部落java下载不了_关于maven依赖死活都下载不了终极解决方案

mc部落java下载不了_关于maven依赖死活都下载不了终极解决方案项目想下载一个依赖 在 idea 中死都下不了 查看网上各种解决方案都没有效果 出绝招 我使用命令下载 jar 然后导入到项目引用的 maven 仓库 类似这种命令 mvn install install file Dfile d setup dubbo 2 8 4 jar DgroupId com

大家好,我是讯享网,很高兴认识大家。

项目想下载一个依赖,在idea中死都下不了,查看网上各种解决方案都没有效果,出绝招,我使用命令下载jar然后导入到项目引用的maven仓库

类似这种命令:mvn install:install-file -Dfile=d:\setup\dubbo-2.8.4.jar -DgroupId=com.alibaba -DartifactId=dubbo -Dversion=2.8.4 -Dpackaging=jar

举例:

net.sf.json-lib

json-lib

2.4

wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==
讯享网

上面这个是我要下载的依赖

先***仓库,下好包。我这里把下载的包放到setup文件夹下

5028f32d0cfdd26ca8d50635b85ec82b.pngwAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

使用cmd打开命令行输入mvn install:install-file -Dfile=d:\setup\json-lib-2.4-jdk15.jar-DgroupId=net.sf.json-lib-DartifactId=json-lib-Dversion=2.4 -Dpackaging=jar回车就搞定了

再来一个例子:

我在进行string类型,json类型,map类型转化时,除了fastjson依赖还加了上面的依赖,但是运行时再次报错java.lang.ClassNotFoundException: net.sf.ezmorph.Morpher

原因分析:

使用JSON时,除了要导入JSON网站上面下载的json-lib-2.2-jdk15.jar包之外,

还必须有其它几个依赖包:

commons-beanutils.jar,commons-httpclient.jar,commons-lang.jar,ezmorph.jar,morph-1.0.1.jar 这几个包也是需要导入的.

如果缺少里面的:ezmorph.jar包,则即出现上述异常。

解决办法:

在pom.xml中添加依赖:

net.sf.ezmorph

ezmorph

1.0.6

所以还要加一个依赖

1a31eba8522ea8e81f8a25c686553a81.pngwAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

下载jar包放到setup文件夹(这个文件夹名字自己起)和命令对应就行

86251967448249e81939c190e947d054.pngwAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

运行cmd打开命令窗口,输入命令:

mvn install:install-file -Dfile=d:\setup\ezmorph-1.0.6.jar-DgroupId=net.sf.ezmorph -DartifactId=ezmorph-Dversion=1.0.6-Dpackaging=jar

如果出现这个

edee9cab9ad87b513b33acfccad9f8ac.pngwAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

仔细观察你的命令:我的命令是net.sf.ezmorph-DartifactId在-之前要加空格

mvn compile  没有问题,mvn package的时候报如下错误:

Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.5:test

解决方法:

打包跳过测试有两种方法

一是命令行,

mvn clean package -Dmaven.test.skip=true

二是写入pom文件,

org.apache.maven.plugins

maven-surefire-plugin

2.4.2

true

在项目的pom.xml中加上依赖

如果出现这个

c92d6c7d101f8930276d8436dcc4f104.pngwAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

说明已经搞好了

举例:

mvn install:install-file -Dfile=d:\setup\commons-beanutils-1.9.2.jar-DgroupId=commons-beanutils -DartifactId=commons-beanutils-Dversion=1.9.2-Dpackaging=jar

小讯
上一篇 2025-02-21 14:17
下一篇 2025-02-07 16:11

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/17731.html