0

私はantにかなり慣れていません(私はMavenから来ました.Antは私にとって悪夢です!!!)

私はこのターゲットを持っています:

<target name="linuxdriver"
    description="Linux Driver">
    <copy file="${deps.linuxdriver.dir}/${deps.linuxdriver.name}" tofile="${project.datadir}/${deps.linuxdriver.name}"/>
    <copy file="${deps.linuxdriver.dir}/${deps.linuxdriver.name}" tofile="${project.deploy}/data/${deps.linuxdriver.name}"/>
    <chmod perm="+x" file="${project.datadir}/${deps.linuxdriver.name}"/>
    <chmod perm="+x" file="${project.deploy}/data/${deps.linuxdriver.name}"/>
</target>

また、以前のantコードで使用されている「変数」(変数という名前ですか?)が定義されているプロパティファイルもあります。具体的には、次のとおりです。

project.datadir = ${basedir}/データ

project.deploy.dir = リリース

project.deploy = ${basedir}/../${project.deploy.dir}

そして今、私はいくつかの疑問を持っています:

1) ${basedir}を表すものは何ですか? 特定のディレクトリ?何?

2)前の情報を使用して、ファイルがコピーされる2つの宛先フォルダーは正確には何ですか(「copy file ... to file」タグを使用)?

4

1 に答える 1