gpt4 book ai didi

java - 如何在 JAX-WS 中正​​确指定 wsdl 位置?

转载 作者:行者123 更新时间:2023-11-29 03:06:26 25 4
gpt4 key购买 nike

我最近收到了一个 JAX-WS 客户端应用程序的代码,我在其中看到在本地指定了一个 wsdl 以构建端点。但它是静态指定的,我认为这是不对的。

static {
URL url = null;
try {
url = new URL("file:/home/user/work/src/proj/myproject.wsdl");
} catch (MalformedURLException e) {
e.printStackTrace();
}
WSDL_LOCATION = url;
}

这不是正确的做法吗?指定此 wsdl 位置的另一种方法是什么?

最佳答案

您可以将 wsdl 放在您的类路径中并按如下方式引用它:

URL url = ClassLoader.getResource("myproject.wsdl");

或者

URL url = ClassLoader.getSystemResource("myproject.wsdl");

关于java - 如何在 JAX-WS 中正​​确指定 wsdl 位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32006553/

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