作为构建的一部分,我正在将文件复制到用户指定的文件夹中。现在我是这样做的:
<input message="Select Drive to Install Trainer"
addproperty="trainer.drive" validargs="c:/,d:/,q:/,z:/" />
<input message="Enter Directory to Install Trainer"
addproperty="trainer.user.dir"/>
<property name="trainer.dir" value="${trainer.drive}${trainer.user.dir}"/>
所以用户选择驱动器号,然后输入文件夹的路径,如:“workspaces/myworkspace”
将 trainer.dir 设置为:“c:/workspaces/myworkspace”
有更好的方法吗?
例如,有没有办法在ant中弹出这样的对话框?
最佳答案
听起来您想创建一个自定义 InputHandler .
关于java - Ant 中的文件夹选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4452271/