logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java 将项目打包成Jar,并在Jar中使用来自外部的第三方Jar包,而不是直接依赖(bcprov-jdk15on)

一. 背景最近需要将一项加解密功能从Web应用中剥离,制作成一个独立可执行的Jar包,供客户离线使用。加解密时使用到了bcprov轻量级加密API,这个Jar包在运行时会检索签名,比对自身包含的文件大小,若有任何一项出现异常,则运行时直接报错:java.lang.SecurityException: JCE cannot authenticate the provider...

#jar#java#maven
Spring boot项目启动报错 java.lang.NoSuchMethodError: org.yaml.snakeyaml.nodes.ScalarNode.getScalarStyle()L

具体报错内容如下:java.lang.NoSuchMethodError: org.yaml.snakeyaml.nodes.ScalarNode.getScalarStyle()Lorg/yaml/snakeyaml/DumperOptions$ScalarStyle;at org.springframework.boot.env.OriginTrackedYamlLoader$Key...

Elasticsearch 请求报错 Data too large

最近在使用公司Elasticseach 7.3.1时,经常报出以下错误,环境时好时坏:"[circuit_breaking_exception] [parent] Data too large, data for [<http_request>] would be [2052417488/1.9gb], which is larger than the limit of [20...

centos安装gcc的方法

我自己的操作系统是CentOS6.5,通过下载对应版本的tar包、执行./contrib/download_prerequisites等操作,不管怎样都装不上高版本的gcc,但是使用下面的方法成功的装上了7.3.1版本的gcc。转载自:https://www.vpser.net/manage/centos-6-upgrade-gcc.htmlCentOS 7虽然已经出了很多年了,但依然会有很多人选

到底了