2009-09-08 89 views

回答

3

我不确定我是否完全理解您的想法,但在外部启动配置中可以使用许多变量。

根据您的描述,可能会在工作目录:字段中输入$ {resource_loc}

从描述:

返回资源的绝对文件系统路径。当没有指定参数时,目标资源是选定的资源,或者工作空间相对路径标识的资源。

返回资源的容器的绝对文件系统路径:

另外,如果你需要在一个目录下运行$ {} container_loc可能更合适。当没有指定参数时,目标资源是选定的资源,或者工作空间相对路径标识的资源。

+0

这是正确的。当我尝试$ {container_loc}变量时,它似乎在编译时第一次运行,但第二次运行时遇到问题:'变量引用空选择'。 – citn 2009-09-08 12:29:21

+0

这很有趣:)我发现如果焦点从源文件更改为Eclipse内的另一个窗格,则$ {container_loc}变量将变为空。这意味着它会根据哪个标签打开而更改值。 – citn 2009-09-08 12:35:44

+0

$ {resource_loc}不会这样做,因为它包含实际文件的路径,而不仅仅是文件的目录。 $ {resource_loc}给出文件的正确路径。 – citn 2009-09-08 12:44:25