问题起因
在跟随HEAD First 设计模式学习时,新建了两个package(java,kotlin),分别用来保存两种语言的代码实践,编码一个策略模式的demo后,进行编译运行,爆了 A JNI error has occurred please check your installation and try again的Error
原因分析
刚开始只注意了A JNI error has occurred please check your installation and try again的Error,认为是否是环境变量出现了问题,去查看了环境变量的设置,发现没有问题,于是继续看了下报错 Prohibited package name:java
发现自己犯了一个很基础的错误:命名了一个禁止的包名 java
解决方法
修改包名、重新运行解决问题