Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在重新构建一个版本,并注意到 ear 文件包含一个服务存档文件 (sar)。我想在 Ant 中构建 sar 文件。我怀疑我可以使用earorzip任务来执行此操作,只需将文件命名为*.sar. 但是,我想确保这会奏效。
ear
zip
*.sar
我将在 Ant 中使用什么任务来创建 SAR 文件?
sar 文件是一种特殊的 jar 文件(在 WEB-INF 中有某些文件等)。所以你可以使用这个jar任务,例如:
jar
<jar destfile="${sar.filename}">...</jar>
看来您应该在 ANT 中使用标准 JAR 任务。根据 JBoss 文档,SAR 文件包含一个额外的文件:
以下“hello world”示例附加了一个示例项目: