gpt4 book ai didi

java - Tomcat,引用静态变量帮助生成wsdl

转载 作者:行者123 更新时间:2023-11-28 23:13:58 26 4
gpt4 key购买 nike

在我的 tomcat 网络应用程序中为 2 个端点中的 1 个生成 wsdl 时出现问题。无法编译的jws文件有错误(error: java.lang.RuntimeException: No compiler found in your classpath! (you may need to add tools.jar)) .

我已将其指向 Authorisation.jws(无法编译的文件)文件对 Login.jws 文件调用的静态变量。你能像这样在 webapps 中进行静态变量调用吗?如果不是,正确的程序是什么?

public class Authorisation{

//Authorises inputted session key with current active session keys
public Boolean authorise(String key)
{
for (int i = 0; i < Login.KEYS.length; i++)
{
if (key.equals(Login.KEYS[i]))
{
return true;
}
}
return false;
}
}

最佳答案

我已经解决了。如果有人遇到类似问题,解决方案是 jws 文件无法引用不同文件中的静态变量,因此您必须使用静态变量创建一个包并将它们放在 WEB-INF/classes 文件夹中。

关于java - Tomcat,引用静态变量帮助生成wsdl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53059647/

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