使用Openjdk8和maven时出错:java.security.InvalidAlgorithmParameterException

2023-11-03

错误类型

Maven: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty

mvn clean package 报了以下的错误

java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty

解决方法

经google后发现是https安全验证的导致的错误,openjdk缺少安全证书,通过以下方式追加

mvn clean package -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true

额外为了方便使用,最好还是把mvn home下的bin/mvn中的修改下,添加如下

exec "$JAVACMD" \
  $MAVEN_OPTS \
  $MAVEN_DEBUG_OPTS \
  -classpath "${CLASSWORLDS_JAR}" \
  "-Dclassworlds.conf=${MAVEN_HOME}/bin/m2.conf" \
  "-Dmaven.home=${MAVEN_HOME}" \
  "-Dlibrary.jansi.path=${MAVEN_HOME}/lib/jansi-native" \
  "-Dmaven.multiModuleProjectDirectory=${MAVEN_PROJECTBASEDIR} -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true" \
  ${CLASSWORLDS_LAUNCHER} "$@"

参考

Maven-Issue-InvalidAlgorithmParameterException

帮了大忙了

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

使用Openjdk8和maven时出错:java.security.InvalidAlgorithmParameterException 的相关文章

随机推荐

  • 解决 Unknown compute capability.Specify the target compute capabilities in the TCNN_CUDA_ARCHITECTURES

    问题描述 安装torch cuda nn时出现的问题 pip install git https github com NVlabs tiny cuda nn subdirectory bindings torch python setup
  • 激光雷达,揭开面具下隐藏的“丑陋”

    没有在激光雷达身上 吃过亏 的自动驾驶公司 就像笔者年代没有痴迷过 龟仙人 的小朋友 童年是遗憾的 纸面上的200m测距能力 在视场角边缘为何只有100m 在烈日当头和夕阳西下时 激光雷达点云的噪点水平怎么和化妆和未化妆的姑娘相差这么大 遇
  • Spark在windows环境里跑时报错找不到org.apache.hadoop.fs.FSDataInputStream

    由于最开始图省事 也是为了学习Spark的用法 所以搭了一个本地的测试Spark环境 hadoop也是本地单机版 测试没有问题 在idea中写了一个基础的求和的spark程序 跑起来后报找不到FSDataInputStrea 上网搜了好久
  • mysql复合索引、普通索引总结

    对于复合索引 Mysql从左到右的使用索引中的字段 一个查询可以只使用索引中的一部份 但只能是最左侧部分 例如索引是key index a b c 可以支持a a b a b c 3种组合进行查找 但不支持 b c进行查找 当最左侧字段是常
  • 蓝图使用接口通信

    实际上 类似于是c 中的实现接口 为了简便 两种物体 方块和灯 击中后 打印出击中的名字 首先 创建一个接口 打开该蓝图接口 写纯虚函数 将函数改名为printHitName 暂时不加入输入输出参数 创建灯的蓝图 在灯光蓝图类里 点击类设置
  • BUAA-2023软件工程团队项目——选题和需求分析

    BUAA MapForum 项目 这个作业属于哪个课程 2023北航敏捷软件工程 这个作业的要求在哪里 团队项目 选题和需求分析 我在这个课程的目标是 学习并实践软件工程开发的方法论 在把握整体流程和内容要素的基础上实践细节 培养开发技术
  • HBase表设计案例(陌陌案例)

    1 HBase的名称空间 1 1介绍 1 HBase中的名称空间类似于mysql中不同的数据库 HBase中有两个已经存在的名称空间 default hbase 2 hbase用于存放系统表 3 用户创建表时 如果不指定名称空间 默认放到d
  • Python框架之Django Web框架的使用(一)--快速入门

    作者主页 编程指南针 作者简介 Java领域优质创作者 CSDN博客专家 CSDN内容合伙人 掘金特邀作者 阿里云博客专家 51CTO特邀作者 多年架构师设计经验 腾讯课堂常驻讲师 主要内容 Java项目 Python项目 前端项目 人工智
  • linux查看rsync的命令,Linux rsync 命令学习

    Rsync命令和cp命令很像 但是功能似乎更加复杂点 主要用来备份数据 看了网上一堆介绍的文章 感觉不是很通俗易懂 下面按照我的理解 做一些笔记 同步方式 之前接触过一些同步软件 例如坚果云 百度云盘等等 他们对于同步方式都是有一些选择项的
  • 选址问题

    选址问题 设施选址问题 Facility Location Problem 自20世纪60年代初期以来 在运筹学中一直占据着中心位置 它来自于工厂 仓库 超市 学校 医院 图书馆 火车站 代理服务器 传感器等位置的确定问题 设施选址问题是N
  • 计算机添加usb网络打印机,方便实用!教您如何简单地将USB打印机更改为无线打印机!...

    将USB打印机更改为无线打印机 只需完成三个主要步骤即可 首先 硬件准备 首先 您需要拥有一个带有USB端口和openwrt的路由器 编辑器使用RG100A 作为打印服务器 性能要求不高 只需将最初插入计算机USB的打印电缆插入路由器的US
  • 使用EasyPoi轻松导入导出Excel文档

    提到Excel的导入导出 大家肯定都知道alibaba开源的EasyExcel 该项目的github地址为 https github com alibaba easyexcel 这个项目非常活跃 项目诞生的目的就是为了简化开发 降低内存消耗
  • SCJP认证试题(十一)

    author yaoyuan 10 package com sun scjp 11 public class Geodetics 12 public static final double DIAMETER 12756 32 kilomet
  • 追求极致速度,极简多模态预训练模型ViLT,推理速度比UNITER快60倍!(ICML2021)...

    关注公众号 发现CV技术之美 写在前面 视觉和语言预训练 VLP 提高了各种联合视觉和语言下游任务的表现 然而 当前的VLP方法严重依赖于图像特征提取的过程 其中大部分涉及区域监督 例如 目标检测 和卷积结构 例如 ResNet 他们存在以
  • ubuntu16.04安装CUDA、cuDNN GTX 1660Ti

    在安装之前需要先确定已经安装好与显卡适配的驱动 如果没有的话 下载驱动 https www nvidia cn Download index aspx lang cn 安装 https blog csdn net frothmoon art
  • PCL 计算空间三角形的面积

    目录 一 算法原理 1 空间三角形面积 2 参考文献 二 代码实现 三 结果展示 一 算法原理 1 空间三角形面积 空间三角形面积的计算公式为 A P P S 1 P
  • FreeRTOS韦东山视频前八节学习笔记

    RTOS架构的概念 裸机开发 while 1 WEIFAN LIAOTIAN 多任务并行在while 1 循环 FreeeRTOS while 1 creat task 喂饭 creay task 回信息 start scheduler 让
  • Java课程设计——学生信息管理系统(源码)

    项目简介 该项目可以分为三个模块 登录模块 主页面模块 信息储存模块 本系统完成了基本所需功能 界面清晰 操作简单又实用 基本满足了学校对学生信息的增添 查询 修改和删除等功能 且具有登录系统使该系统具有一定的安全性 大大减少了操作人员和用
  • jstl 格式化时间日期标签讲解

  • 使用Openjdk8和maven时出错:java.security.InvalidAlgorithmParameterException

    错误类型 Maven java lang RuntimeException Unexpected error java security InvalidAlgorithmParameterException the trustAnchors