0

我想将我的项目导出到可运行的 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;
}
4

1 回答 1

0

非常简单。使用相对路径 URL。将文件保存在 src/main/resources 目录下并通过以下方式访问始终是一种更好的做法this.getClass().getResourceAsStream()

于 2012-12-13T22:01:09.873 回答