0

我试图通过在我的 Windows 机器上的调试器中单步执行一个相当大的 Java 项目来弄清楚它是如何工作的,但是为了让它通过其初始化例程,多个 .properties 文件中的所有值必须是正确的。其中许多 .properties 文件包括以下行:

program.root=file://@program.root.dir@

如果我能弄清楚这些变量中的任何一个的默认值或安全值是什么,这将对我的理解非常有帮助,但我不知道应该如何解释它们。我知道它没有在我的系统上运行,因为通过单步执行代码,我可以看到一个指向“file://@program.root.dir@”的 URI,这会在使用时立即导致错误。但是我的系统与 Linux 生产服务器相去甚远,因此可能缺少一些重要的东西。

所以我的问题是,什么编程/脚本语言或虚拟机或环境使用@enclosed@ 变量?众所周知,这种东西很难搜索,因为互联网不允许搜索“@”。

4

1 回答 1

0

autoconf可以使用这些,尤其是在输入脚本中。在输出时,那些@foo@ 被其他东西替换。

于 2010-10-14T21:21:04.167 回答