我们正在使用Karaf进行Camel-Blueprint Application。
我们希望从我们在Karaf Container部署的一个捆绑包中访问Karaf_Home_DIR / Config。
我们怎样才能访问,不知道并且无法在任何地方获取明确的信息......
答案 0 :(得分:1)
如前所述,您可以使用java File API。但是在指定文件路径时要小心。
请记住,您的应用程序可以在其他环境中运行,因此文件路径必须独立于本地计算机(可移植性)。
我建议你把这个文件放在karaf etc文件夹中并像这样访问它:
File file = new File( System.getProperty( "karaf.etc" ) + File.separator + PATH + "your file name" );
答案 1 :(得分:0)
我们可以像Claus一样使用File API。它通常会指向Karaf Root / Home Directory。