java - 在本地 Tomcat 上部署 spring soap 消费者 Jaxb 生成的文件

标签 java spring tomcat jaxb

早上好

我正在尝试使用生成的 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/

相关文章:

java - 将收集列表流式传输到 map

java - 当用户在新行中按回车键时,他/她必须退出 while 循环。但它不起作用,它一直在换行

java - Spring 集成 ftp 适配器无法从 ftp 服务器轮询文件

spring - 如何配置 Spring @ControllerAdvice 将应用于哪些 Controller ?

java - Controller Java 上的 Spring 单元测试

eclipse - 使用 Tomcat 和示例安装工作区

java - 为什么 Javadoc 会生成不兼容的 XHTML?

java - 删除选择后的 SWT 选择事件

java - Jersey SSE - 事件 Output.write 在发送第一条消息后抛出空指针

java - tomcat 5.5响应头缓存