首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >异构(JavaEE+JavaScript)应用程序构建

异构(JavaEE+JavaScript)应用程序构建
EN

Stack Overflow用户
提问于 2014-10-21 06:27:12
回答 1查看 93关注 0票数 0

想象一下由JavaEE后端和JavaScript前端组成的软件系统。每个组件都使用自己的复杂构建过程(Maven用于JavaEE后端,Grunt用于JavaScript前端)。每个组件都应该是一个独立的模块,并有自己的分支和版本控制方案。此外,不同的开发团队将在后端和前端工作。但是最终的构建工件应该是一个集成的WAR文件,其中包含一个自包含(backend+frontend)的应用程序。

我正在考虑以以下方式实现上述内容:

  1. 为后端和前端建立单独的VCS存储库;
  2. 在后端树中,通过SVN外部或git子模块建立对前端的依赖;
  3. 使用咕噜-maven-插件从后端构建过程中构建前端代码。

在我看来,唯一可疑的是保持对VCS级别(SVN外部或git子模块)的依赖。有什么想法/建议/替代方案吗?这一切能否以更好的方式完成?

EN

回答 1

Stack Overflow用户

发布于 2014-10-23 14:24:13

您看过这个推荐maven前端插件的答案吗?

如何使用Gulp、Maven和Jenkins组织完整的构建管道,直至集成测试?

我已经成功地构建了一个JavaEE项目,使用maven前端插件作为构建的一部分运行了一个普通流程。我们使用一个专用的构建服务器,插件作为构建任务的一部分负责节点、npm、grunt安装。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26480223

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档