我有一个应用程序运行在ubuntu服务器上的tomcat上。问题是显然web.xml文件被忽略了。我要运行的URL抛出了一个404错误。
我的web.xml中有以下配置
<servlet>
<servlet-name>GAMOAuthSignIn</servlet-name>
<servlet-class>artech.security.api.agamextauthinput</servlet-class>
</servlet>还有这个
<servlet-mapping>
<servlet-name>GAMOAuthSignIn</servlet-name>
<url-pattern>/oauth/gam/signin</url-pattern>
</servlet-mapping>
因此,当我转到http://example.com:8080/Application/oauth/gam/signin时,它应该运行类文件artech.security.api.agamextauthinput,该文件驻留在App/web-inf/lib文件夹中的jar中
注意:当我使用相同的配置在windows上运行应用程序时,它的工作方式与预期的一样。
有没有人有这个问题的经验?我遗漏了什么?
感谢您的帮助,谢谢。
发布于 2016-09-06 20:48:40
问题是我将web.xml文件放在应用程序的根文件夹中。是我的错。真对不起。谢谢你的帮助=)
https://stackoverflow.com/questions/39338564
复制相似问题