问题记录
java 编译过程中出现了 Exception in thread “main” java.lang.UnsupportedClassVersionError
原因:这个问题确实是由较高版本的 JDK 编译的 java class 文件试图在较低版本的 JVM 上运行产生的错误。
java.lang.UnsatisfiedLinkError: no XXX in java.library.path 问题解决
一般这是引入 dll 或者 so 的文件出现的,设置好 java.library.path 就好。
在 IDEA 中设置:右上角 Edit Configurations→Configuration→VM options,输入下面内容:
-Djava.library.path=F:\EFile\rebuild\lib
后边跟的是 dll 文件的绝对路径。
在启动命令行中格式:
java -Djava.library.path=/f/EFile/rebuild/lib -jar Test-1.0-SNAPSHOT.jar
我本机装了 git,运行的时候使用的 git bash,所以是上面这种格式。