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

用以下方法解决问题:

相关文章
相关标签/搜索