java – Ant中的文件夹选择

作为构建的一部分,我将文件复制到用户指定的文件夹..现在我这样做:

    <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”

有一个更好的方法吗?

例如,有没有办法在蚂蚁中提出这样的对话框?

最佳答案 听起来你想要创建一个自定义
InputHandler.

点赞