Chr*_*ams 1 javascript java deployment ear
我有一个部署到EAR的Struts Web应用程序,它有一些非常广泛的JavaScript.我现在需要创建一个新的Web应用程序,该应用程序将部署到新的EAR,但可能需要共享大部分(如果不是全部)JavaScript和第一个应用程序中的一些图像.什么是避免代码重复的最佳方法,因此我不必在开发环境中的每个EAR中放置每个JavaScript文件的副本?
mil*_*ose 5
您可以在单独的.jar库中维护Javascript并将其作为资源提供,而不是作为静态文件提供.这样,JS内容将成为项目设置中的常规依赖项.遗憾的是,没有一种直接的通用方法可以做到这一点,因为您至少需要一个将从.jar发送文件的servlet.(根据您的Web框架,您可能已经拥有此功能.)
这也有一些性能影响,但对于一系列业务应用程序,您可能不需要大量优化内部Javascripts的加载时间.
另一种选择是在源控制级别使用Git子模块之类的东西.
归档时间:
14 年,2 月 前
查看次数:
105 次
最近记录:
13 年,8 月 前