我有一个常见的问题,可能有无数种解决方法。我正在为这种典型情况寻找一种优雅,简单的解决方案:
我在Eclipse中有一个带有Ant构建文件(build.xml)的项目,该构建文件使用属性文件(build.properties)。在该属性文件中,我想设置一个指向eclipse项目根目录的属性,例如:
project.root = /path/to/eclipse/workspace/projectName
或更可取的是:
project.root = ${path.to.eclipse.workspace}/projectName
我如何以这种方式做到这一点:
最佳答案
请参阅窗口->首选项-> Ant ->运行时->属性,以定义自定义ant属性,该属性应可用于从Eclipse调用的任何ant脚本。从命令行调用脚本时,只需手动设置相同的属性即可。
您的build.properties文件可以存在于任何位置。使用普通的Ant工具将其导入到脚本中。