在使用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