runnable JAR:本地路径问题

时间:2012-12-13 16:16:50

标签: file jar path local runnable

我想将项目导出到可运行的JAR(在Eclipse中)。但我有一个本地路径的代码段!如何避免本地路径问题?

非常感谢你帮助我。

static {
    URL url = null;
    WebServiceException e = null;
    try {
        url = new URL("file:/C:/myWorkspace/myProject/folder/data.wsdl");
    } catch (MalformedURLException ex) {
        e = new WebServiceException(ex);
    }
    APISERVICE_WSDL_LOCATION = url;
    APISERVICE_EXCEPTION = e;
}

1 个答案:

答案 0 :(得分:0)

很简单。使用相对路径URL。将文件保存在src / main / resources目录下并通过this.getClass().getResourceAsStream()

进行访问始终是一种更好的做法。