我是JavaEE的新手,我遇到了java servlet的问题。
我有一个servlet运行良好。然后我想再添一个。但是,一旦我添加了第二个,第一个不再有效,服务器总是回复404没有任何内容(通常404将返回页面,而不是只是一个白页)
第二个servlet必定存在一些问题,如果我禁用一行代码,第一个servlet就可以工作。但是,我还没有看到任何错误消息
有人可以告诉我这个的原因以及如何调试程序。 (我无法调试程序,因为请求无法映射到第二个servlet并且没有断点工作)
非常感谢。
Fallflame
更新
现在它正常工作,感谢Danail Alexiev提醒我,这可能是一个配置问题。我发现了一个错误,表示"无法将项目转换为动态网络2.5"我只是做maven - >更新项目然后它工作。
仍然无法理解为什么。
这是让所有servlet无法运行的一行代码:
ServiceMetadata edm = odata.createServiceMetadata(new DemoEdmProvider(), new ArrayList<EdmxReference>());
全部复制自Apache Olingo教程。