当我在 FDT 中设置输出文件夹时,这对于项目文件夹始终是真实的,即使它有一个正斜杠......
例如:/Users/paolo/deploy 将在 /User/paolo/my_project/Users/paolo/deploy 中创建文件夹
首先....为什么????? 第二:有没有办法将此文件夹设置为绝对?
多谢
当我在 FDT 中设置输出文件夹时,这对于项目文件夹始终是真实的,即使它有一个正斜杠......
例如:/Users/paolo/deploy 将在 /User/paolo/my_project/Users/paolo/deploy 中创建文件夹
首先....为什么????? 第二:有没有办法将此文件夹设置为绝对?
多谢
原因是让多个开发人员可以在同一个项目上进行开发。路径保存在项目中。如果您通过 CVS/SVN 共享项目,其他开发人员将需要具有相同的路径。在团队中开发时,绝对路径是个坏主意。
我不知道是否有办法强制使用绝对路径,但我对此表示怀疑。
编辑: 我记得有可能将 ant 脚本附加到每次构建项目时执行的运行配置。您可能可以编写 ant 脚本,以便将输出文件复制到绝对目录。
在您的启动配置中,有一个 Ant 任务选项卡。添加一个编译后的 ant 脚本,这里是一个例子:
<project name="copy files">
<property name="from" value="../bin"/>
<property name="to" value="/Users/username/deploy>
<target name="Copy All">
<copy todir="${to}" >
<fileset dir="${from}">
<exclude name="Test.swf"/>
</fileset>
</copy>
</target>
</project>