gpt4 book ai didi

eclipse - 在 Eclipse 中显示 Maven War Overlay 文件

转载 作者:行者123 更新时间:2023-12-02 10:00:27 26 4
gpt4 key购买 nike

我正在尝试制作一个简单的基础 war ,其中包括 Spring 的所有样板设置等,以覆盖新项目以避免重写。覆盖本身正在工作,但是,有没有办法显示在 Eclipse 中覆盖的文件以便编辑它们而不替换文件以覆盖它?

谢谢!

最佳答案

我很难确定你到底在问什么。但我会猜测!

我假设您的 WAR 覆盖 Maven 模块有一个 WAR 类型的 Artifact 打包。如果是这样,则可以将此 Maven 模块作为其自己的项目导入到 Eclipse 中(File->Import->Maven->Existing Maven Projects)。

我们的团队就是这样做的。我们的 Maven WAR 覆盖项目作为一个项目导入到 Eclipse 中,同时几个(下游)Maven WAR 项目也导入到 Eclipse 中。无论 WAR 覆盖层和 WAR Maven 模块是多模块 Maven 项目的一部分还是单独的 Maven 项目,都可以完成此操作。

将 Maven WAR 覆盖项目导入 Eclipse 后,您可以像任何其他 Eclipse 项目一样处理它,编辑文件、验证等。完成编辑后,您可以保存工作,然后从命令行运行 Maven一切都会很好。您可以在 Eclipse 中编辑覆盖文件,并且仍然拥有所有 Maven 优点。

请注意,您的 Maven WAR 项目可以作为普通 Java 项目或 WTP(Web 工具平台)项目导入到 Eclipse 中。这完全是一个偏好问题。在过去的一年里,我在 Eclipse 中将 Maven WAR 项目作为常规(未公开的)Java 项目进行工作。然而,最近有了令人惊叹的 M2E-WTP 集成,我现在获得了 WTP 项目的全部好处和 Maven 的强大功能。除此之外,这意味着我可以直接从 Eclipse 内部在 Tomcat 上运行组合的 WAR。如果您想了解如何将 Eclipse/M2E 与 M2E-WTP 结合使用来正确处理 WAR 覆盖,请在此处查看我的其他答案:

How to handle Maven WAR overlays in Eclipse?

如果您还有其他问题,请在评论部分中提问。

关于eclipse - 在 Eclipse 中显示 Maven War Overlay 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8811545/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com