在我的Ant
构建文件中,我使用了一个加密的属性,我正在读取一个文本文件。在构建过程中,我需要以某种引导目标的形式对此进行解密。我该怎么做呢?
例如,这里是文件的内容。
我的文件.txt:
ENCRYPTED=encryptedtext
构建.xml:
<project name="myProject" default="all">
<property file="myFile.txt">
<!--Specify bootstrap target here to perform the decryption task-->
<target name="myTarget">
<!--Use the decrypted property here-->
我得到的一种方法是设置一个目标来执行解密,并将其作为 a 添加depends
到所有必要的目标中。我不想那样做。我对使过程尽可能干净的替代方案感兴趣。这也意味着我已经考虑过“为什么不在其他地方执行解密并从那里读取它? ”的解决方案,我对它们不感兴趣。
谢谢你。