EclipseWTP发布配置

EclipseWTP发布配置,eclipse,maven-2,eclipse-wtp,Eclipse,Maven 2,Eclipse Wtp,我有一个用maven构建的web项目。我在eclipse中将该项目作为WTP项目(使用mvn eclipse:eclipse生成),它与glassfish服务器关联,同样在eclipse中配置。我可以发布到服务器。问题是,我们使用maven在webapp中的一个配置xml文件(faces config.xml)中进行过滤,因此它用maven的pom中的属性替换xml文件中的属性 如果必须的话,我并不反对在eclipse中重新定义这些属性,因为只有一个或两个属性,而且它们在一段时间内没有改变,但是

我有一个用maven构建的web项目。我在eclipse中将该项目作为WTP项目(使用mvn eclipse:eclipse生成),它与glassfish服务器关联,同样在eclipse中配置。我可以发布到服务器。问题是,我们使用maven在webapp中的一个配置xml文件(faces config.xml)中进行过滤,因此它用maven的pom中的属性替换xml文件中的属性

如果必须的话,我并不反对在eclipse中重新定义这些属性,因为只有一个或两个属性,而且它们在一段时间内没有改变,但是在faces-config.xml中硬编码值不是一个选项,因为它也包含在另一个具有不同值的项目中,因此需要过滤


我是否有办法在eclipse中自定义WTP的发布步骤,以便在将更改推送到部署目录之前执行过滤?

如果您不使用该插件,可能有中描述的解决方案。我不确定它是否能与WTP一起工作,但值得一读

如果您不使用该插件,则可能存在中描述的解决方案。我不确定它是否能与WTP一起工作,但值得一读

人力资源部,我得调查一下。实际上,我写了一篇类似于那篇关于让eclipse执行maven过滤的博文,但我不确定如何将其连接到WTP插件发布步骤中。我将eclipse构建到我的目标目录中,并使用工作集等执行过滤,但是当WTP发布到eclipse中配置的服务器上时,它似乎并没有从那里开始。如果我有别的想法,我会把答案贴在这里。感谢您的回复。现在我再次思考,我记得我使用的是maven jetty插件,而不是WTP。所以你可能是对的,我不确定它是否能与wTP.hrm一起工作,我必须对此进行调查。实际上,我写了一篇类似于那篇关于让eclipse执行maven过滤的博文,但我不确定如何将其连接到WTP插件发布步骤中。我将eclipse构建到我的目标目录中,并使用工作集等执行过滤,但是当WTP发布到eclipse中配置的服务器上时,它似乎并没有从那里开始。如果我有别的想法,我会把答案贴在这里。感谢您的回复。现在我再次思考,我记得我使用的是maven jetty插件,而不是WTP。所以你可能是对的,我不确定它是否适用于wTP。