如何解决如何在Tomcat中使用数据源而无需编辑context.xml?
| 我必须将Web应用程序部署到共享服务器,在该服务器上我无法编辑context.xml文件来设置新的资源工厂。有没有办法将我所有的休眠数据源配置放在.war之外的文件中,但仍放在部署文件夹(我可以访问的文件)中。 我的最终目标是开发一个“便携式” Web应用程序,因此我可以轻松地从一台服务器迁移到另一台服务器,而只需在数据源文件中手动编辑数据库配置即可。有谁知道一种实用的方法吗? 附言我想Spring将在此问题上有所帮助。但是我不想为简单的Web应用程序或仅为此目的设置它。解决方法
根据http://tomcat.apache.org/tomcat-6.0-doc/jndi-resources-howto.html#context.xml_configuration,您还可以具有每个应用程序的上下文文件,但是当然必须将其部署在您的内部战争文件。最好的选择是修改构建文件,以便在创建战争时使用正确的context.xml。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。