【问题标题】:One JavaScript code file for multiple locations一个用于多个位置的 JavaScript 代码文件
【发布时间】: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


    【解决方案1】:

    我认为你应该研究 git 来解决你的问题。毕竟,您仍然希望将 js 文件包含在每个项目中,但要在单独的项目中维护(据我了解)。应该有某种子模块和/或提交句柄或任何使用 git 解决此问题的东西。

    【讨论】:

    • 我终于搞定了,是的,这正是我想要的。干杯。
    【解决方案2】:

    这就是您项目的 JavaScript 包含路径属性中的用户库功能的用途。

    【讨论】:

    • 这是一个 Java 项目(更具体地说是一个 Tomcat 项目),所以我可以在属性中使用:i49.tinypic.com/1zx1vd0.png
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-12-01
    • 2016-10-15
    • 2011-06-10
    • 2020-09-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多