eclipse中有哪些预定义变量?

时间:2015-05-21 08:59:34

标签: eclipse eclipse-luna

使用eclipse,我知道如何在启动配置中使用变量。我也知道存在一组预定义变量,例如ECLIPSE_HOMEWORKSPACE_LOC

我不知道的是这些预定义变量的广泛列表(即:变量名称和值)。有这样的资源吗?

4 个答案:

答案 0 :(得分:6)

我在eclipse帮助文档中找到了一个关于路径变量的非常好的例子: 工作台用户指南 - 概念 - 蚂蚁&外部工具

让我们假设你的Eclipse工作区目录是c:\ eclipse \ workspace,你有两个项目,MyProject1和MyProject2。第一个项目MyProject1位于工作区目录内,第二个项目MyProject2位于工作区目录外的c:\ projects \ MyProject2。让我们看一下如果选择资源/MyProject2/MyFolder/MyFile.txt,在运行外部工具时如何扩展下面的变量示例。

变量示例

扩展结果

<p>

    ${workspace_loc}c:\eclipse\workspace
    ${workspace_loc:/MyProject1/MyFile.txt}c:\eclipse\workspace\MyProject\MyFile.txt
    ${workspace_loc:/MyProject2/MyFile.txt} c:\projects\MyProject2\MyFile.txt
    ${project_loc}  c:\projects\MyProject2
    ${project_loc:/MyProject1/MyFile.txt}   c:\eclipse\workspace\MyProject
    ${container_loc}    c:\projects\MyProject2\MyFolder
    ${resource_loc} c:\projects\MyProject2\MyFile.txt
    ${project_path} /MyProject2
    ${container_path}   /MyProject2/MyFolder
    ${resource_path}    /MyProject2/MyFolder/MyFile.txt
    ${project_name} MyProject2
    ${container_name}   MyFolder
    ${resource_name}    MyFile.txt
    ${build_type}   none

</p>

答案 1 :(得分:1)

打开首选项并搜索&#34;类路径变量&#34;。

答案 2 :(得分:1)

如果您指的是在启动配置中的“位置”字段中指定的变量,则单击该字段旁边的“变量...”按钮会显示当前定义的变量的完整列表。

由于插件可以在此列表中添加新变量,因此无法提供明确的列表,因为它取决于您安装的插件。

答案 3 :(得分:0)

${workspace_loc}

${ProjDirPath}

在Eclipse Oxygen中为我工作。