早上好
我正在尝试使用生成的 jaxb 类在本地 tomcat 上部署 spring 应用程序。这些类包含在子项目的构建目录 build/jaxb/archifant/wsdl 中。 当我尝试在服务器上运行应用程序时,出现以下错误:
error reading file D:\eclipse_rio_workspace\rio\06_Development\archifant-communication-for-spring\build\classes\jaxb
D:\eclipse_rio_workspace\rio\06_Development\archifant-communication-for-spring\build\classes\jaxb (access denied)
我遵循了入门指南:https://spring.io/guides/gs/consuming-web-service/并使用 gradle 作为构建工具。子项目被设置为依赖项。我该如何解决这个问题?我检查了 tomcat 的文件权限和类路径。
对我来说,这看起来像是 tomcat 正在尝试将目录作为文件读取?
最佳答案
通过将生成的类移动到源文件夹中的包中“解决”了它。
关于java - 在本地 Tomcat 上部署 spring soap 消费者 Jaxb 生成的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34264436/