0

我使用 eclipse 插件创建了一个新的 atg 模块。我使用 CIM 组装和部署项目,它运行良好,但是当我创建自定义 droplet 时,src 文件夹和 config 文件夹没有组装,生成的 EAR 仅包含 JSP 和 atg 所需的库。

项目结构

http://postimg.org/image/98pk5o84n/

清单文件

Manifest-Version: 1.0  
ATG-Config-Path: config/  
ATG-Required: DAS DPS DSS   
ATG-J2EE: j2ee-apps/EShop-ee.ear  
ATG-EAR-Module: j2ee-apps/EShop-ee.ear  
ATG-Class-Path: lib/  
4

1 回答 1

1
  1. 我看到 lib 文件夹是空的。请仔细检查此文件夹是否包含您编译的自定义液滴。
  2. src 文件夹不会被组装到目标耳朵中。
  3. 至于 config 文件夹 - 这取决于您如何使用 runAssembler 脚本。

runAssembler 有 3 种模式:

  1. -就地运行。目标 ear 文件仅包含 Web 应用程序及其内容(JSP、静态内容)。配置文件和类从平台安装文件夹中使用。
  2. 默认模式。目标 ear 文件包含 Web 应用程序以及所有库和类。配置文件从平台安装文件夹中使用。
  3. -独立。目标 ear 文件包含 Web 应用程序、类和配置文件。您可以在以下位置找到配置文件:app.ear\atg_bootstrap.war\WEB-INF\ATG-INF\

希望这可以帮助。

于 2014-08-04T09:21:50.897 回答