【发布时间】:2012-09-19 09:48:42
【问题描述】:
我们正在开发多个 Java EE 应用程序(目前有 8 个),它们都基于相同类型的代码。但是,在 Eclipse 中,所有应用程序都被明确划分为不同的项目,它们在 Windows Explorer 上都有自己的文件夹,并且在 Git 服务器上都有自己的 repo。
这个想法是将冗余代码放在某个地方(另一个名为“core”的项目),并自动在每个应用程序上使用它,而无需重新编码 8 次相同的东西。 对于 Java 部分,我们在每个项目中做了一个“链接源”,它在 Eclipse 中创建了一个到“核心”项目的符号链接,并在 Java 源中使用指定的“核心”包没有问题。
但是对于 JavaScript/CSS 部分来说,它并不能很好地工作。我完全不知道如何将多余的 JS/CSS 编码到“核心”项目中,并在其他地方使用它,而不必每次修改时手动复制它。
【问题讨论】:
标签: javascript eclipse jakarta-ee dry redundancy