ant - 将 .class 添加到 ant 构建类路径
问题描述
我正在尝试在我们的 ant 构建文件中的类路径中添加一些文件夹。
<dirset dir="${env.WT_HOME}/codebase/com/lcs/wc/">
<include name="flexbom flexQuerySpec flextype foundation material util moa" />
</dirset>
所有这些文件夹(即 'flexbom' 'flexQuerySpec'...)都在 codebase/com/lcs/wc 文件夹中。每个文件夹都有几个类文件。我想将所有这些类文件添加到路径中。
上面的脚本似乎不起作用。我仍然找不到这些文件夹/包的类。
解决方案
<include>
a<fileset>
或指定匹配模式中的嵌套元素,<dirset>
每个元素一个模式,而不是列表。
另一种方法是像这样使用includes
属性:
<dirset dir="${env.WT_HOME}/codebase/com/lcs/wc/"
includes="flexbom flexQuerySpec flextype foundation material util moa" />
或多个包含元素:
<dirset dir="${env.WT_HOME}/codebase/com/lcs/wc/">
<include name="flexbom" />
<include name="flexQuerySpec" />
<include name="flextype" />
<include name="foundation" />
<include name="material" />
<include name="util" />
<include name="moa" />
</dirset>
推荐阅读
- regex - 如何过滤特定单词(地图)然后捕获下一个文本直到下一个空格?
- docker - 无法从 docker 卷上传数据到 mariadb 容器
- xamarin.ios - 为什么 Azure B2C 本机重定向 URI 中不允许使用 HTTP/s?
- python - 在整数字段的 django-rest-framework 验证器中强制整数类型
- c# - 如何从 Android 的“外部”存储中打开文件,将该图片读入位图对象,然后返回
- postgresql - 如何在 Postgres 的 uuid 列中插入值?
- serverless-framework - 在 serverless.yml 中,tags 和 stackTags 有什么区别?
- angular - 在 Angular 7 中将 JSON 显示为列表
- c# - .NET DLL/EXE 是否符合 PE 标准?
- flutter - 是否可以通过单击链接将数据传递给颤振应用程序?