IDEA中启动springboot项目报错:java.lang.UnsatisfiedLinkError:no jnotify in java.library.path:[/Users/jiajunguo/Library/Java/Extensions,/Library/Java/Extensions,/Network/Library/Java/Extensions,/System/Library/Java/Extensions,/usr/lib/java,.]
原因
错误表明 Java 虚拟机(JVM)在尝试加载本地库(例如DLL或.so文件)时未能找到指定的库。在这个例子中,错误信息指出 JVM 在 java.library.path 指定的路径中找不到名为 jnotify 的库。
解决方案
program arguments的作用就是配置一些虚拟参数供程序使用,多个参数之间用空格分割。
在idea的运行参数的 program arguments 配置相应参数,让jvm启动的时候直接从这取。
java.library.path:[/Users/jiajunguo/Library/Java/Extensions, /Library/Java/Extensions, /Network/Library/Java/Extensions, /System/Library/Java/Extensions, /usr/lib/java, .]