1下載 JFinal 3.2 demo for maven ,建立sql server數據庫(demo的數據庫是mysql)
2修改數據庫配置爲sql server
3設置數據庫方言
3解決用maven導入sqljdbc jar包問題。
(1)運行報如下錯誤,因爲沒有sql server的數據驅動包,即sqljdbc.jar包。
(2)導入sqljdbc jar包,但因爲maven沒有sqljdbc的授權,所以用maven命令將其導入。導入步驟如下:
具體maven命令:
install:install-file -Dfile=D:\maven\repos\com\microsoft\sqlserver\sqljdbc4\4.0\sqljdbc4-4.0.jar-Dpackaging=jar -DgroupId=com.microsoft.sqlserver -DartifactId=sqljdbc4 -Dversion=4.0
(3)jar包加進來了,但是還報錯
(4)最後再在pom.xml中加xml節點
(5)clean一下,用jetty啓動
(6)還報錯
解決辦法,把數據庫配置換成下面這個樣子
jdbcUrl = jdbc:sqlserver://localhost:1433; DatabaseName=learning_system
(7)就這樣跑起來了
(8)改項目名後報錯:
Attribute "xmlns" was already specified for element "web-app".
用如下方法解決問題:
本文分享自微信公衆號 - xiaojuanjuan(fightingxiaobeth)。
如有侵權,請聯繫 [email protected] 刪除。
本文參與“OSC源創計劃”,歡迎正在閱讀的你也加入,一起分享。