Velocity:如何将txt内容设置为变量

Velocity: how to set txt content as variable

我正在为 Confluence 实施一个附加组件。在 oAuth 期间,我必须从文件中读取私钥。出于安全原因,他们阻止了 nodejs 的 fs,而且我无法在 Java 中读取带有输入流或扫描仪的文件。 我现在正在尝试获取速度的内容并将其作为变量发送到我的 js 文件,以便通过 oAuth 登录。

速度

#include("templates/file.txt")

如果我用那个,他把内容打印出来。但是如何将内容保存为变量呢? 我试过了:

#set ($mypkey = #include("templates/file.txt"))

但现在可以使用了。

你快到了。

#set ($mypkey = "#include('templates/file.txt')")