使用grails run app运行项目时出错
为什么在使用使用grails run app运行项目时出错,grails,Grails,为什么在使用grailsrun应用程序时会出现此错误 错误2014-03-03 13:31:30283[localhost-startStop-1]错误 context.grailContextLoader-初始化应用程序时出错: 创建名为“transactionManagerPostProcessor”的bean时出错: bean初始化失败;嵌套异常是 org.springframework.beans.factory.BeanCreationException:错误 正在创建名为“trans
grailsrun应用程序时会出现此错误
错误2014-03-03 13:31:30283[localhost-startStop-1]错误
context.grailContextLoader-初始化应用程序时出错:
创建名为“transactionManagerPostProcessor”的bean时出错:
bean初始化失败;嵌套异常是
org.springframework.beans.factory.BeanCreationException:错误
正在创建名为“transactionManager”的bean:无法解析引用
设置bean属性“sessionFactory”时调用bean“sessionFactory”;
嵌套异常是
org.springframework.beans.factory.BeanCreationException:错误
创建名为“sessionFactory”的bean:调用init方法
失败;嵌套异常为groovy.lang.MissingPropertyException:否
此类属性:类的最小值:org.example.shalu.Task
解决方案:id,所有消息:创建名为的bean时出错
“transactionManagerPostProcessor”:bean初始化失败;
嵌套异常是
org.springframework.beans.factory.BeanCreationException:错误
正在创建名为“transactionManager”的bean:无法解析引用
设置bean属性“sessionFactory”时调用bean“sessionFactory”;
嵌套异常是
org.springframework.beans.factory.BeanCreationException:错误
创建名为“sessionFactory”的bean:调用init方法
失败;嵌套异常为groovy.lang.MissingPropertyException:否
此类属性:类的最小值:org.example.shalu.Task
解决方案:id,全部
如果仔细观察,您会发现您正在尝试引用类org.example.shalu.Task
上不存在的min
。有可能您正在Bootstrap.groovy中执行某些操作。您可能创建了一个在域类之间没有协调逻辑的服务(这意味着该服务没有域类)
如果是这种情况,则向服务添加:static transactional=false
class MyService {
**static transactional = false**
}
更多信息:哦,当您的数据库设置时,会出现此选项
不是
映射为精确
database`
server正在运行,
grails无法连接到它,请检查
您的
密码和
用户名和
检查您的
数据库名称
检查您的
数据源设置`
并检查数据源上的连接字符串URL,如
dataSource {
pooled = true
dbCreate = "update"
url = "jdbc:mysql://localhost/yourDB"
driverClassName = "com.mysql.jdbc.Driver"
username = "yourUser"
password = "yourPassword"
}
老兄 ya在约束中我设置了min=0L而不是min:0L Thanks服务未耦合到特定的域类。