Java 如何在Tomcat中使用数据源而不必编辑context.xml?
我必须将我的web应用部署到一个共享服务器,在那里我无法编辑context.xml文件来设置新的资源工厂。是否有一种方法可以将所有hibernate数据源配置放在.war之外的文件中,但仍放在部署文件夹(我有权访问的文件夹)中 我的最终目标是开发一个“可移植”的web应用程序,这样我就可以轻松地从一台服务器迁移到另一台服务器,只需在数据源文件中手动编辑我的数据库配置。有人知道一种实用的方法吗 我想春天会对这件事有所帮助。但我不想将其设置为一个简单的web应用程序,也不想仅用于此目的。根据您的要求,您也可以有一个每个应用程序的上下文文件,当然,它必须部署在war文件中。您最好修改您的构建文件,以便在创建war时使用正确的context.xml。根据您的要求,您也可以拥有每个应用程序的上下文文件,但是,这当然必须部署在war文件中。您最好修改构建文件,以便在创建war时使用正确的context.xmlJava 如何在Tomcat中使用数据源而不必编辑context.xml?,java,hibernate,tomcat,datasource,context.xml,Java,Hibernate,Tomcat,Datasource,Context.xml,我必须将我的web应用部署到一个共享服务器,在那里我无法编辑context.xml文件来设置新的资源工厂。是否有一种方法可以将所有hibernate数据源配置放在.war之外的文件中,但仍放在部署文件夹(我有权访问的文件夹)中 我的最终目标是开发一个“可移植”的web应用程序,这样我就可以轻松地从一台服务器迁移到另一台服务器,只需在数据源文件中手动编辑我的数据库配置。有人知道一种实用的方法吗 我想春天会对这件事有所帮助。但我不想将其设置为一个简单的web应用程序,也不想仅用于此目的。根据您的要求