在我的 m2eclipse 项目中,我有一个context.xml文件,它指定了我的数据库连接设置(例如,驱动程序、url、用户名、密码)。我没有直接在context.xml文件本身中指定这些属性的值,而是在我项目的pom.xml文件中创建了一个 Maven 配置文件,用于定义这些属性的值。例如:
. . .
<properties>
<database.driverClassName>com.mysql.jdbc.Driver</database.driverClassName>
<database.user>admin</database.user>
. . .
</properties>
. . .
在我的context.xml文件中,您会看到
. . .
driverClassName="${database.driverClassName}"
username="${database.user}"
. . .
我想知道的是在 Eclipse 中运行调试器时如何让我的配置文件填充context.xml文件。现在我不能这样做,只是简单地运行 Eclipse 的调试器,其中包含硬编码的 context.xml 值(即,我不使用 Maven 配置文件)。这可以在运行 Eclipse 调试器时使用 Maven 配置文件轻松完成吗?也许可以使用 m2eclipse Eclipse 插件来完成?我在 Tomcat 服务器上运行它。