我正在开发一个简单的应用程序,它使用Jersey作为框架构建API,Jackson处理JSON。在Tomcat 8.5上部署泽西岛应用程序
当我通过部署在复制的webapps/ &粘贴的应用,,我可以看到我的index.jsp。虽然我创建的资源不可访问,但它始终显示一个404页面。没有显示错误,而不是在catalina。*日志文件中发生的事件。
我很确定这个问题不在java代码中,因为它曾经使用* .jar include方法工作。但我厌倦了这一点,并希望将其迁移到Maven架构。
我不会发布我的整个代码,但you can see it here。
为了方便起见,这里遵循我使用的依赖关系的列表:
- 球衣JSON的1.19
- 球衣服务器v2.25.1
- 新泽西媒体JSON -jackson v2.25.1
- 杰克逊核v2.9.0
- 杰克逊模块-JAXB的注解v2.9.0
- 杰克逊 - 注解v2.9.0
- 杰克逊,数据绑定v2.9.0
- 杰克逊JAXRS基v2.9.0
- ackson-JAXRS JSON的提供商v2.9.0
什么会导致这个错误?我没有什么可遵循的,没有堆栈跟踪,没有错误信息,什么都没有。难道是缺乏一些依赖?