java - Ant 中的文件夹选择

标签 java ant directory jfilechooser

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

    <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中弹出这样的对话框?

alt text

最佳答案

听起来您想创建一个自定义 InputHandler .

关于java - Ant 中的文件夹选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4452271/

相关文章:

linux readdir - 条目 "."和 ".."总是先读吗?

c++ - 如何使用 C++ 在 %APPDATA% 中创建一个新文件夹?

java - 使用 Camera API 制作适用于所有设备的 android 相机应用程序

java - 如何在 Java 中传递应该具有三个值的单个参数?

JavaFX:如何在新场景中更新 observableArrayList 中选定的项目。没有传递整组数据支持吗?

java - ANT 可以更改 XML 文件中的值吗?

java - Mockito 声明方法被调用两次

java - 在 IDEA 中覆盖 Android 的默认构建脚本?

android - 如何在构建时指定 Assets 文件夹的替代文件夹

file - 使用 Haskell 遍历文件