在 Eclipse 启动器的环境变量中使用project_loc和workspace_loc?

Mik*_*art 3 java eclipse maven

有人在 Eclipse 启动器的环境变量中使用变量 ${project_loc} 和 ${workspace_loc} 吗?我正在尝试使用它们,主要是 ${project_loc} 但几乎每次运行启动器时都会得到以下信息:

变量引用空选择:${project_loc}

我定义了四个环境变量,其中两个使用 ${project_loc},尽管我也尝试过 ${workspace_loc}。这些 Maven 项目是在 Eclipse 外部创建的,然后作为“现有 Maven 项目”导入。这可能与问题有关,但我对如何继续感到困惑。

有人成功使用这些环境变量吗?

gre*_*449 5

“project_loc”帮助中的描述说

返回资源项目的绝对文件系统路径。未指定参数时,目标资源是选定的资源,或者是工作区相对路径标识的资源。

因此${project_loc}返回包含当前选择的项目 - 如果没有选择,则会出现错误。最好使用 project_loc 的参数:

${project_loc:/MyProject}
Run Code Online (Sandbox Code Playgroud)