我对 Java 和 Web 开发并不陌生,但对 JBoss、Maven 和 OpenShift(Redhat)非常陌生——我想Hello, World
从 Eclipse 部署一个基本的。
我在 Eclipse 中创建了一个新的OpenShift和JBoss AS 7应用程序,它自动配置了所有的 maven 东西(对此我没有太多想法)。我运行index.html没有任何错误 - 它打开得很好localhost:8080/app-name
但是当我导航到它时,localhost:8080/app-name/servlet-name
它会给我一个HTTP 404。
这是我的目录:
而我servlets
来自WEB-INF/web.xml:
<servlet>
<servlet-name>Auth</servlet-name>
<servlet-class>co.suhas.live.Auth</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Auth</servlet-name>
<url-pattern>/Auth</url-pattern>
</servlet-mapping>
我想念什么而不做的是什么?谢谢。