gpt4 book ai didi

java - 将另一个项目的资源文件发布到上下文路径而不是eclipse中的jar文件

转载 作者:行者123 更新时间:2023-12-02 08:09:31 25 4
gpt4 key购买 nike

我有一些常见的资源文件,例如基本 JS、CSS 文件和 HTML 文件,这些文件将由两个 Maven 项目/模块使用。我已将这些文件移至一个公共(public)项目并将其作为两个项目的依赖项包含在内。公共(public)项目作为 jar 文件发布,我不想从 jar 文件提供文件(使用 ClassLoader 的东西)。

有没有办法将公共(public)项目资源按原样复制到实际项目上下文文件夹中,例如:

COMMON_PROJECT/src/main/webapp/login.htmlWEBAPP1/src/main/webappCOMMON_PROJECT/src/main/webapp/login.htmlWEBAPP2/src/main/webapp

实际需求:我不想将公共(public)文件发布为jar文件,因为稍后这些文件将从war文件中移出并直接放置在Ngnix中服务器。有人可以从这个角度提供更好管理的指导方针吗?

最佳答案

使用 Maven,您可以将您的常用项目变成 overlay project声明为依赖项,因此其资源可以在其他项目中共享。您必须使用最新的 m2eclipse 插件与 WTP 集成到 support overlays in Eclipse IDE .

关于java - 将另一个项目的资源文件发布到上下文路径而不是eclipse中的jar文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7665307/

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