使用Slf4j報錯:javax.management.InstanceNotFoundException: org.springframework.boot:type=Admin

在使用Spring Boot整合SpringMVC攔截器時,初次使用日誌出現報錯:

javax.management.InstanceNotFoundException: org.springframework.boot:type=Admin

圖忘記截了,但是解決辦法爲:

然後去掉springboot下面選項的勾選框:

然後在解決這個問題之後又遇到了:org.apache.tomcat.jni.LibraryNotFoundError: Can't load library: C:\project\xx\bin\tcnative-1.dll, Can't load library: C:\project\xx\bin\libtcnative-1.dll,no tcnative-1 in java.library.path, no libtcnative-1 in java.library.path at org.apache.tomcat.jni.Library.  啥啥的錯誤,解決方法是:

直接將tomcat下的tcnative-1.dll放到配置的path文件夾下,重新啓動項目即可。

我這裏是將D:\Program Files (x86)\apache-tomcat-8.5.38-windows-x64\apache-tomcat-8.5.38\bin下的tcnative-1.dll

移動到D:\Program Files (x86)\Java\bin目錄下即可,當然具體路徑根據自己開發環境。

 

如果又遇到報錯:java.lang.ClassNotFoundException: java.lang.reflect.InaccessibleObjectException是因爲:

springboot2.0不能與activiti6.0.0直接集成使用,因爲activiti6.0.0出來的時候springboot2.0還沒有出來;

activiti6.0.0 支持springboot1.2.6以上,2.0.0以下的版本。

解決辦法可參考:https://www.cnblogs.com/jiangwz/p/9711998.html

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章