`

grails问题Cannot load JDBC driver class 'net.sourceforge.jtds.jdbc.Driver'解决方案

 
阅读更多

今天使用grails连接sqlserver数据库,数据源也配置了,jar包也放到lib文件夹里了,一输入:grails run-app,结果傻眼了!

| Error 2016-10-19 16:02:53,562 [localhost-startStop-1] ERROR context.GrailsContextLoader - Error initializing the application: Error creating bean with name 'transactionManagerPostProcessor': Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'transactionManager': Cannot resolve reference to bean 'sessionFactory' while setting bean property 'sessionFactory'; nested exception is org.spring
framework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory': Cannot resolve reference to bean 'hibernateProperties' while setting bean property 'hibernateProperties'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'hibernatePr
operties': Cannot resolve reference to bean 'dialectDetector' while setting beanproperty 'properties' with key [hibernate.dialect]; nested exception is org.spr
ingframework.beans.factory.BeanCreationException: Error creating bean with name'dialectDetector': Invocation of init method failed; nested exception is org.spr
ingframework.jdbc.support.MetaDataAccessException: Error while extracting DatabaseMetaData; nested exception is org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC driver class 'net.sourceforge.jtds.jdbc.Driver'
Message: Error creating bean with name 'transactionManagerPostProcessor': Initialization of bean failed; nested exception is org.springframework.beans.factory.B
eanCreationException: Error creating bean with name 'transactionManager': Cannotresolve reference to bean 'sessionFactory' while setting bean property 'session
Factory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory': Cannot resolve reference
to bean 'hibernateProperties' while setting bean property 'hibernateProperties';nested exception is org.springframework.beans.factory.BeanCreationException: Er
ror creating bean with name 'hibernateProperties': Cannot resolve reference to bean 'dialectDetector' while setting bean property 'properties' with key [hiberna
te.dialect]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dialectDetector': Invocation of init me
thod failed; nested exception is org.springframework.jdbc.support.MetaDataAccessException: Error while extracting DatabaseMetaData; nested exception is org.apac
he.commons.dbcp.SQLNestedException: Cannot load JDBC driver class 'net.sourceforge.jtds.jdbc.Driver'
Line | Method
->> 303 | innerRun in java.util.concurrent.FutureTask$Sync
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
| 138 | run in java.util.concurrent.FutureTask
| 895 | runTask in java.util.concurrent.ThreadPoolExecutor$Worker
| 918 | run in ''
^ 662 | run . . in java.lang.Thread

 

纳尼!和例子一模一样的配置,看到这一句Cannot load JDBC driver class 'net.sourceforge.jtds.jdbc.Driver',我以为是jtds包的问题,换了两个jar包,结果不行!重写了一遍代码也是不行,后来,没办法,找度娘!姥姥,也是不靠谱;后来,参照了http://zhidao.baidu.com/link?url=2eIWhOfuzoP9W8rhcls1SxzlpeowLYggVXzNulISUsBG-T_Xt2GiyF5EZuylTL7LzNW53H0NBNRfs7-laMaF2Pd63LWvC7MWvkqTfFcBmQO;

最终执行

E:\grailswork\hellograils>grails clean
| Application cleaned.


E:\grailswork\hellograils>grails compile

E:\grailswork\hellograils>grails run-app

 

原来grails和java一样啊,有时候也不编译,大笑大笑

分享到:
评论

相关推荐

    Apress.Beginning.Groovy.and.Grails.From.Novice.to.Professional.Jun.2008

    《Apress.Beginning.Groovy.and.Grails.From.Novice.to.Professional.Jun.2008》这本书深入浅出地介绍了Groovy语言和Grails框架,旨在帮助初学者快速掌握这两项技术并转化为专业人士。Groovy和Grails是Java生态中的...

    grails-acegi-0.5.2.zip

    总之,Grails Acegi 0.5.2插件为Grails开发者提供了一套完整的安全解决方案,通过合理的配置和编程,可以帮助构建出安全可靠的企业级Web应用。在实际开发中,开发者需要充分理解插件的内部机制,并结合项目需求灵活...

    Grails开发之(Rest教程).pdf

    在安全性配置部分,提及了org.grails.plugins:spring-security-core和org.grails.plugins:spring-security-rest,这代表了Grails项目中将使用Spring Security来管理安全问题,包括认证和授权,以及Spring Security ...

    Grails3配置单独的数据库properties.pdf

    在IT行业中,Grails是一个基于Groovy语言的开源Web应用框架,它简化了Java平台上的开发工作。Grails 3是其一个重要的版本更新,带来了许多改进和新特性。本篇将详细介绍如何在Grails 3中配置单独的数据库properties...

    grails-fck-editor-0.3.zip_grails_grails-fck-editor

    描述中提到的解决方案是,当检测到这些后缀时,服务器将文件保存为.nba后缀,这是一种非标准的后缀,通常不会被解释为可执行文件,从而避免了潜在的安全风险。另外,通过在文件名后添加空格,可能是为了绕过某些验证...

    Grails入门指南中文第二版.pdf

    《Grails入门指南中文第二版》是一本专为初学者设计的Grails框架教程,旨在帮助读者快速掌握Grails开发的基础知识和技能。Grails是一个基于Groovy语言的开源Web应用框架,它采用模型-视图-控制器(MVC)架构模式,极...

    grails-doc-CN-1.0.rar

    2. **Domain Class(领域模型)**:Grails 的核心概念之一是 Domain Class,它用于表示业务对象。这些类自动与数据库进行交互,通过 GORM(Grails Object-Relational Mapping)实现 ORM 功能。 3. **Controllers...

    Grails开发之(Rest教程).docx

    该插件提供了一套完整的解决方案,包括认证(Authentication)、授权(Authorization)和JWT(JSON Web Tokens)支持。配置这个插件后,我们可以轻松地限制对API的访问,并保护敏感数据。 总的来说,这个Grails ...

    Apress.Beginning.Groovy.and.Grails.From.Novice.to.Professional.2008.rar

    Grails,则是基于Groovy构建的一个现代Web应用框架,它借鉴了Ruby on Rails的设计理念,致力于提供快速开发的解决方案。Grails的主要优点包括MVC(模型-视图-控制器)架构、GORM(Grails Object Relational Mapping...

    grails-plugin-converters-2.3.1.zip

    《Grails Plugin Converters 2.3.1与Box Java SDK v2:开源项目的融合与应用》 在当今数字化时代,开发高效的Web...这正是开源项目的魅力所在,通过共享和创新,我们可以打造出更优秀、更适应时代需求的软件解决方案。

    grails-datastore-simple-1.1.5.RELEASE.zip

    此次我们关注的“grails-datastore-simple-1.1.5.RELEASE.zip”压缩包,便是Grails框架中关于数据存储的一个组件,它为开发者提供了简单而灵活的数据存储解决方案。 Grails Datastore Simple模块是Grails持久化层的...

    Grails技术精解与Web开发实践.pdf

    Grails是一个基于Groovy语言的全栈Web应用开发框架,它遵循敏捷开发的理念,并且简化了基于Java的Web开发。Grails的核心是基于约定优于配置的原则,它提供了一套自动化的方式来处理项目的结构、数据持久化和Web层的...

    groovy-grails-tool-suite-3.6.4.RELEASE-e4.4.2-win32-x86_64.part1

    groovy-grails-tool-suite-3.6.4.RELEASE-e4.4.2-win32-x86_64.part1 共两个压缩包,解压后将扩展名.zip.bak改为.zip再次解压。

    使用GORM构建Spring Boot应用程序 Grails指南_ Grails框架.pdf

    driverClassName: org.h2.Driver username: sa password: jpa: hibernate: ddl-auto: create-drop ``` 配置完成后,你就可以开始编写应用程序了。首先是创建领域类(Domain Classes),这些类代表你的数据...

    grails3.2.8.7z.002

    grails3.2.8.7z.002 PART2

    grails 中文文档+grails-fckeditor-0.9.5.zip插件

    FCKEditor是一款著名的在线文本编辑器,grails-fckeditor-0.9.5插件则是将其集成到Grails应用中的解决方案。以下是关键点: 1. 安装与配置:在Grails项目中添加插件依赖,然后通过配置文件调整编辑器的参数,如默认...

    Grails技术精解与Web开发实践.part1

    自己买的书,然后用扫描机扫描的,整个文件太大了,不能一次性上传上来,所以拆成3个part。...我自己学grails很想看这本书,结果网上没有,就自己去买了,然后共享给需要的人。 如果有什么问题请联系我下架。

    Grails技术精解与Web开发实践.part2

    自己买的书,然后用扫描机扫描的,整个文件太大了,不能一次性上传上来,所以拆成3个part。 我自己学grails很想看这本书,结果网上没有,就自己去买了,然后共享给需要的人。 如果有什么问题请联系我下架。

Global site tag (gtag.js) - Google Analytics