1

我的应用程序是一个动态 Web 应用程序,它依赖于 9 个不同的模块,只有 java 源代码。应用程序的源代码和依赖的组件都保存在 SVN 中。所以,我想到了在 Eclipse 中做下面的结构。

  • 我将在我的 Eclipse 中有一个动态 Web 项目,这是主项目。

  • 依赖模块的 jar 文件在 Web-project 的 WEB-INF\lib 目录下。因此,除非我想直接查看 java 源代码,否则我不需要那些模块的源代码。

  • 我将为每个模块创建独立的 java 项目,默认情况下将处于关闭状态。

  • 我将在 build.properties 文件中维护项目是否应该打开或关闭的标志。

当我想做一个完整的构建时,我期待以下步骤;

  1. 蚂蚁应该检查属性文件中的标志,看看是否需要依赖模块才能看到源代码

  2. 打开项目

  3. 将java源文件放入src文件夹

  4. 编译源码

  5. 准备一个新鲜的罐子

  6. 将 jar 保存在 WEB-INF\lib 文件夹中。

我能够处理除 (2) 之外的所有剩余任务,即使用 ant 打开项目。

可能吗。如果是这样,有人可以提出解决方案吗?

4

0 回答 0