代码之家  ›  专栏  ›  技术社区  ›  peterk

在调试一个Java应用程序时,在iTeliji中,可以设置相对于输出根的“路径”环境变量。

  •  2
  • peterk  · 技术社区  · 6 年前

    为了完善这一点,我生成了一个Ant任务,该任务构建本机DLL,并将它们放在相对于项目输出目录的“工件”区域中。因此,我想为调试过程设置路径变量,以包含到DLL的路径,以便Java代码可以加载它们,并在任何机器上的项目文件夹所在的位置上正确地执行。

    基本上是为了完成以下任务:

    $路径=$Intellij_输出_根/bin;$路径 ……Java调试器

    这是因为在不同的计算机上有多个版本的构建副本,或者签出了DLL的不同版本的代码,所有这些副本都会在其沙盒中为特定的构建找到适当的资源,而不会产生冲突。

    2 回复  |  直到 6 年前
        1
  •  1
  •   Nir Alfasi    6 年前

    Run-->Edit configuration

    Environment Variables

        2
  •  0
  •   peterk    6 年前

    <env name="PATH" value="$PROJECT_DIR$/../build/bin/Win64-VC14-MD-Debug" />