Maven 无法解析依赖项 - javax.activation

2023-11-21

我有一个工作 Maven Web 应用程序,它使用许多 jars。尝试添加 javax.activation 并执行 mvn clean install 失败。

我得到“无法在项目 xxx 上执行目标:无法解析中央项目 javax.activation:activation:jar:1.0.2 的依赖项(http://build02.efollett.com:8081/artifactory/libs-release)

当我检查我的 Maven 存储库时,我看到那里有激活 jar。例如,导航到 C:\Users\me.m2\repository\javax\activation\activation\1.0.2 我看到以下内容。

activation-1.0.2.jar.lastUpdated
activation-1.0.2.pom
activation-1.0.2.pom.sha1
activation-1.0.2.pom.tmp.sha1.tmp

我的同事正在使用相同的 settings.xml,我将本地 pom.xml 与 cvs 中的版本进行了比较。他们都是一样的!对我所缺少的有什么想法吗?

感谢您的帮助。


Sun 将不允许 Maven 重新分发其二进制文件,包括 JavaMail JAR 和 Activation JAR。相反,所有用户都必须通过从 Sun 网站下载 Sun 二进制文件并运行 mvn install 命令来手动安装 Sun 二进制文件。

1.下载Java激活框架

http://www.oracle.com/technetwork/java/javase/jaf-136260.html

and then

http://download.oracle.com/otn-pub/java/jaf/1.0.2-fcs/jaf-1_0_2-upd2.zip

2. 提取“jaf-1.0.2”

3. 在文件夹“jaf-1.0.2”中运行

mvn install:install-file -Dfile=activation.jar -DgroupId=javax.activation -DartifactId=activation -Dversion=1.0.2 -Dpackaging=jar

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Maven 无法解析依赖项 - javax.activation 的相关文章

随机推荐