0

我在开发环境的 .grails/plugins 文件夹中有石英 1.7.3

在 grails/web-inf/lib 我有quartz-1.8.4.jar 版本

在开发sts 3.1.0 IDE版本中正常工作

当我通过在war文件夹中创建war目录将其移动到生产环境时,它在.war/web-inf/lib/中包含1.7.3和quartz-1.8.4.jar文件

其中 jboss/server/default/lib 中包含quartz.jar(即1.5.2默认自带jboss)

现在我在启动时和之后调用石英作业时面临问题

在将日志放入 config.groovy 后,我在不改变其他服务器中的任何内容的情况下也能正常工作,我才知道错误。

我试图将 1.7 或 1.8 中的一个 jar 放入 web-inf/lib 中仍然没有工作

我确实将 1.5.2 版本放在 web-inf/lib 文件夹中,但我仍然面临兼容性问题

任何想法/建议

4

2 回答 2

0

如果我记得,您需要检查数据库中的 quatz 表,可能在其他服务器中的数据库中不存在或类似.. 表开始 QURTZ_?数据库中有 5-7 个表。

于 2013-04-30T06:58:43.187 回答
0

存在版本控制问题,因为在切换到登录系统后发现不止一个 jar 差异版本发生冲突。由于在删除该 jar 后 jboss-web-deplyer/lib 目录中还包含一个 jar,因此问题得到了解决。

谢谢您的帮助。

于 2013-05-23T08:44:39.093 回答