在 Windows 中,我有一个环境变量 EXTERNAL_LIB_ROOT 指向 C:\Program Files\MyExternalLibRoot。在另一台计算机上,它可能指向 C:\ExternalLibs。
在 ant build.xml 文件中,我将使用:
<pathelement location="${env.EXTERNAL_LIB_ROOT}/path/to/jar.jar"/>
如何设置 Eclipse 项目 .classpath 文件以使用 EXTERNAL_LIB_ROOT 环境变量?是否可以让 Eclipse 使用上面的环境变量自动生成 build.xml 文件?
不是环境变量,但你可以设置一个路径变量 http://help.eclipse.org/indigo/index.jsp?topic=/org.eclipse.platform.doc.user/concepts/cpathvars.htm在日食中。路径变量是每个工作空间的。因此,它们是在工作空间内的多个项目之间共享公共位置的便捷方式。我使用它们在项目之间共享 lib 文件夹。
要创建路径变量(无论是第一次,还是重复使用项目中的现有路径变量):
- File / New / Folder
- 单击高级按钮
- 选中“链接到文件系统中的文件夹”复选框
- Click the Variables button
- 选择或创建路径变量
在您的情况下,创建一个名为 EXTERNAL_LIB_ROOT 的变量。
(顺便说一句,我建议不要从 .classpath 生成 build.xml,而是从 build.xml 创建 .classpath 和 .project。)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)