jfinal 3.1 使用maven 導入sqljdbc4 jar包問題

jfinal愈來愈強大,發展太快速,我跟都跟不上,最近想用jfinal3.1搭個框架,3.1的demo還沒作完,3.2又出來了,先用jfinal3.1搭完再說吧。mysql

1下載 JFinal 3.1 demo for maven ,創建sql server數據庫(demo的數據庫是mysql)web

2修改數據庫配置爲sql serversql

3設置數據庫方言數據庫

3解決用maven導入sqljdbc jar包問題。app

(1)運行報以下錯誤,由於沒有sql server的數據驅動包,即sqljdbc.jar包。框架

(2)導入sqljdbc jar包,但由於maven沒有sqljdbc的受權,因此用maven命令將其導入。導入步驟以下:maven

具體maven命令:sqlserver

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.0spa

(3)jar包加進來了,可是還報錯server

(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".

用以下方法解決問題:

相關文章
相關標籤/搜索