我知道我可以使用类似... identityFile="/path/to/key-file" ...
的绝对系统路径,但这并不好。我将使用各种有时未知的路径将Mule应用程序部署到各个位置。因此,id文件需要成为Mule应用程序的一部分。
我已将id文件导入src / main / app,但我不知道如何使用相对路径引用它。我可以做${MULE_APP_ROOT}/key-file
之类的事情吗?
答案 0 :(得分:3)
我发现我可以使用${app.home}
来引用我项目的根目录。因此,如果密钥文件位于我的应用程序的根目录中,我可以使用:
... identityFile="${app.home}/key-file" ...