程序转换为jar时无法找到文件

时间:2015-05-05 03:05:01

标签: java eclipse jar javafx java-io

我使用javafx创建了一个应用程序。 main方法从文件javafxmap.xml中读取。下面是代码

public static void main(String[] args) {
    CurrentFormParam.param.put("window", "start");
    ControllerFactory.populateControllerList("javafxmap.xml");
    launch();       
}

当我使用eclipse运行时运行良好。当我用它制作一个可部署的jar时会出现问题。它试图从外部jar文件中找到此文件。 我的意思是如果我的jar位于/home/kumar/myprog.jar,那么它会在/home/kumar/javafxmap.xml中查找javafxmap.xml。但是我的xml文件在jar本身里面。

0 个答案:

没有答案