這幾天從官網 下載下傳了swingweb的demo,是一個打包好的tomcat,裡面的jar包和腳本都是完整的,直接啟動tomcat就可以,通過指令行java -version可以看到jdk也是安裝好的。
但是啟動tomcat的時候就是報錯。提示jdk,jre的配置不對,我檢查了幾遍,環境變黃沒有問題啊。
重新設定了JAVA_HOME然後再path,classpath裡面重新引用也還是同樣的問題。
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIn5GcuIGNjdzMhZjZxMTYyMjY4QTY0kTZyAzMiRmZ1kTMxUTOfdWbp9CXt92Yu4GZjlGbh5SZslmZxl3Lc9CX6MHc0RHaiojIsJye.png)
然後啟動eclipse,重新啟動也是報錯。 “Failed to load the JNI shared library"
最後的原因是Jdk有32,64位的版本,我的電腦是64位的,32位的jdk有相容問題。
是以又安裝了一個64位的jdk,問題都搞定了。