【发布时间】:2012-06-02 18:31:18
【问题描述】:
有什么方法可以让 Eclipse WTP 在发布/部署程序集上进行令牌替换?
我想在 web.xml 或属性文件中包含 ${hostname}、${environment} 等标记,在构建时从某些上下文中替换。
persistence.xml 中的一个具体例子:
<property name="javax.persistence.jdbc.url" value="${jdbc.url}"/>
有没有什么方法可以在没有 Maven 管理我的构建的情况下使用 Eclipse/WTP 做到这一点?更准确地说,我可以让 WTP 以增量方式发布更改,而无需重新构建 WAR 中的每个类/资源并将其重新部署到服务器吗?
【问题讨论】:
-
为什么没有 Maven?这是 Maven 过滤的快照。
-
我有两个很好的理由避免使用 Maven:它对于这样一个简单的 web 应用程序来说是重量级的(JAR 只是直接检查到 WEB-INF/lib 中)而且我不想进行完全重建将更改推送到单个资源 - 我喜欢 WTP 可以增量构建和发布。
标签: eclipse eclipse-wtp