1、
Class.forName(xxx.xx.xx)返回的是一個類 Class.forName(xxx.xx.xx)的作用是要求JVM查找並加載指定的類, 也就是說JVM會執行該類的靜態代碼段
所以,方法一定要定義成靜態方法
@RequestMapping("sqlite")
public static void test(){
}
但是,static中如果調用了注入的方法,那麼那些注入的對象全是空。
解決方法是,把static去掉。就可以了。
---
現在,問題在於,加了static後又把static去掉,豈不是就是沒有操作嘛?
是的,但是我也不知道爲什麼這樣就可以了……重新編譯過,也重啓過,但就是莫名其妙這樣操作後就可以了……
我也很無奈啊-O-
2、還有一種可能的解決方法是,將tomcat那裏的本項目war輸出路徑指定在tomcat/webapp/項目名下,如E:\apache-tomcat-7.0.78\webapps\Test