能否在Apache NetBeans不同项目配置中设置不同Ant属性值?
在Apache NetBeans中为不同项目配置设置Ant属性
完全可以实现,具体操作步骤如下:
创建自定义项目配置
- 右键你的项目,选择「属性」
- 在属性窗口顶部的「配置」下拉菜单中,选择「添加」,输入新配置名称(比如「带安装包构建」「不带安装包构建」),完成创建
为每个配置设置Ant属性
- 针对目标配置,在属性窗口左侧导航栏选择「构建」→「属性」
- 在「自定义属性」区域,添加一行:
Create Installer=y(或n,根据需求设置) - 注意:因为属性名包含空格,直接按键值对格式填写即可,NetBeans会自动处理
调整build.xml让配置属性优先生效
为了让NetBeans配置中的属性覆盖build.xml里的默认值,修改你原有的property标签:<property name="Create Installer" value="y" unless="Create Installer" />这样当配置中已经设置了
Create Installer属性时,会优先使用配置值,否则沿用默认的y验证效果
- 在NetBeans工具栏的配置下拉菜单中切换不同配置
- 运行你的Ant构建任务,此时
Create Installer属性会自动使用当前配置对应的值
内容的提问来源于stack exchange,提问作者mstoreysmith
相关产品推荐
相关产品推荐

