如何使用Eclipse创建通用启动配置?

Ste*_*han 15 java eclipse maven run-configuration launch-configuration

我的日食中有一个运行配置.在我的项目中,我们有两个分支:DEV和STABLE.我想创建一个运行配置来构建我的项目,无论它在哪个分支上.

现在,当我设置Base directory与这两个变量之一:${project_path},${build_project},我面对这样的错误:

基目录不存在或无法读取.

这有效:${workspace_loc:/my-project-dev-branch}但与特定分支相关联.我必须复制此配置以构建稳定分支.

  • 所以,我怎样才能查看的实际内容${project_path},${build_project}
  • 或可变我应该用它来得到这样的结果: ${workspace_loc:/${eclipse_variable_with_project_name}}

Per*_*ion 17

我不确定我是如何在工作空间中表示你的分支表示的,但是

  • ${project_path} 表示相对于工作区的路径
  • ${build_project} 只会在实际构建期间设置(而不是在程序执行期间)

根据您的描述,您希望使用它${project_loc}.

注意:在启动运行配置之前,必须在透视项目中选择项目.否则,您将收到如下截图中的消息:

警报框弹出窗口的图片'启动我的运行配置'遇到了问题. 变量引用空选择:$ {project_loc}'