gpt4 book ai didi

java - 如何访问 karaf 功能文件中的系统属性

转载 作者:行者123 更新时间:2023-12-01 11:12:01 24 4
gpt4 key购买 nike

我在 karaf features xml 中添加了一个功能

<feature name="dummy-feature" version="1.1.1">
<bundle>file:${MY_VARIABLE}/temp.jar</bundle>
</feature>

MY_VARIABLE 是具有目录路径的系统属性。

但是当我尝试安装该功能时,出现错误。

Invalid syntax for instruction [{MY_VARIABLE}/temp.jar]. Take a look at http://www.aqute.biz/Code/Bnd.

在 karaf 控制台中,当我输入 ${MY_VARIABLE} 时,我会看到我设置的值。

最佳答案

据我所知这是不可能的。有时您会在功能文件的源中看到占位符,但这些占位符在构建时会被 Maven 替换。

因此,使路径系统独立的方法是使用 mvn urls 并在 pax url 配置中设置自定义 Maven 存储库。

关于java - 如何访问 karaf 功能文件中的系统属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32234314/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com