0

我正在与使用 SVN 的团队一起开发 Web 服务。

该应用程序(当前)在 Eclipse 中分为 2 个项目,项目 A 具有控制器和视图,项目 B 具有框架支持和数据模型。

就目前而言,项目 B 被导出到一个 JAR 并放置在项目 A 的 webapp/WEB-INF/lib 中。这就是它在 SVN 中的存在方式,我被禁止更改它。

我知道 Eclipse 的部署程序集配置,但由于该文件必须预先生成并放置在 lib 文件夹中,因此我无法使用该方法。(这是我想做的,但不允许)

此外,虽然我知道这可以通过 ANT 完成,但我无法控制构建管理,所以这也不是一个选择。

有没有办法自动将项目 B 作为 JAR 导出到项目 A 中,将其插入工作区,覆盖任何以前的导出,无论何时构建项目 B 都会自动?

4

1 回答 1

0

它不会是自动的,但是既然 Project B 必须构建 JAR,为什么不将 Project B JAR 文件放入 Project A Subversion 目录中。

当项目 B 提交到 Subversion 时,提交过程的一部分是提交项目 B JAR。参与项目 A 的每个人都会进行 Subversion 更新以获取最新的项目 B JAR。

于 2012-08-23T17:48:59.027 回答