Java 如何在Eclipse中指定.WAR文件中包含的内容

Java 如何在Eclipse中指定.WAR文件中包含的内容,java,eclipse,jakarta-ee,Java,Eclipse,Jakarta Ee,在eclipse开发java应用程序时,有几个类文件是由自定义ant脚本生成的。这种情况会自动发生,并设置为/WEB-INF/类的导出/发布依赖项。 随着发布,这一切都会发生,但是在导出到WAR时,这些文件就丢失了。 有没有一种方法可以自动执行此操作?也许您可以尝试添加一个额外的生成器。转到“项目属性”,然后转到“构建器”。您可以添加自己的命令,这些命令将在eclipse构建过程运行后运行 这不是一个理想的解决方案,但可能会奏效。我建议使用Ant生成war文件 我喜欢使用简单的工具链轻松生成可交

在eclipse开发java应用程序时,有几个类文件是由自定义ant脚本生成的。这种情况会自动发生,并设置为/WEB-INF/类的导出/发布依赖项。 随着发布,这一切都会发生,但是在导出到WAR时,这些文件就丢失了。
有没有一种方法可以自动执行此操作?

也许您可以尝试添加一个额外的生成器。转到“项目属性”,然后转到“构建器”。您可以添加自己的命令,这些命令将在eclipse构建过程运行后运行


这不是一个理想的解决方案,但可能会奏效。

我建议使用Ant生成war文件

我喜欢使用简单的工具链轻松生成可交付成果,即不需要启动Eclipse来生成它们;这样,事情更容易自动化和记录

编辑六年后:我写这篇文章的时候是一个蚂蚁人——今天我可能会建议Maven

  • 转到要导出的项目属性
  • 设置JavaEE模块依赖项

  • 现在他们应该存在于你们的战争中。

    好了,六年过去了,我已经把Eclipse抛在后面了,不会再回头了。然而,我们得到了一个教训:不要依赖IDE完成重要任务。