Java
未读
JDK9 module-info模块化打包最小依赖运行时镜像
项目结构 m1
|-src
|-module-info.java
|-com
|-m1
|-M1App.java
其中 module-info.java 文件描述模块的依赖以及暴露给外部模块的信息 com.m1.M1App.java package
Java
未读
问题解决:JCE cannot authenticate the provider BC
前提 项目使用 maven-assembly-plugin 进行打包,将所有依赖的 jar 都打成一个 jar 业务场景需要用 AES/CBC/PKCS7Padding,但是 java 默认并不支持 PKCS7Padding,所以引入了 bcprov-jdk18on 这个第三方库,写代码时没什么问题