作为网络应用程序的新手,我发现自己不时被困。目前我正在尝试修复一个由我不能再寻求帮助的其他人构建的Web应用程序(在Jboss中编写/设置)。应用程序正确部署。但是,在部署Hibernate方言时会发出警告。虽然不是主要问题,但我想改变方言。警告如下:
10:29:10,935 WARN [Oracle9Dialect] The Oracle9Dialect dialect has been deprecated; use either Oracle9iDialect or Oracle10gDialect instead
但是,我找不到调整此位置的位置。我无法在任何地方找到hibernate.properties,hibernate.cfg.xml或其他配置文件。 出于几个原因,我必须在jBoss EAP 5.2上运行该应用程序。我猜这对Hibernate设置有一些影响。
我正在使用Jboss 7.1.1;安装的JDK是1.7.0_60。我还使用Maven 3.0.4和Hibernate 4.2.7。我有点担心安装更新版本的Hibernate,因为我不确定后果是什么以及我需要做哪些配置。
提前致谢!
答案 0 :(得分:0)
感谢您的回复。 在复制HibernateUtil.class并将此文件粘贴到源中并在该文件中设置方言时,发现了一个短期解决方案。 但是,在尝试解决一个不相关的问题时,我发现还有几个我需要的类和文件,但无法找到。最后,我能够在一个完全不同的目录中找到这些丢失的文件(它仍在存储库中,而不是签出),它还包括一个HibernateUtil.class和hibernate.cfg.xml。 这个问题似乎是特定于应用程序的,但最后它已经解决了:)