0

我用 eclipse 制作了一个非常小的网络应用程序,包括

  • HomeServlet.java
  • 主页.jsp
  • web.xml

只是呼应你好世界!我已经制作了自己的 build.xml 文件,并且构建成功。所以现在我有了 HomeServer.class 所在的 build 文件夹和 home.jsp 所在的 web 文件夹。

我已经下载了 Tomcat 7(并让它在 localhost:8080 上运行),我如何配置我的 server.xml 以使我可以在以下位置查看我的应用程序: localhost/app/home ?我正在运行 Windows

4

1 回答 1

5

您不需要在 Tomcat 中配置任何内容。您应该只创建一个如下所示的目录结构,并将此目录放到Tomcat的webapps文件夹中:

myWebApp
    WEB-INF
        classes
            com
                mypackage 
                    HelloServlet.class
        web.xml (optional if the servlet uses annotations)
    home.jsp

这是标准 Java EE webapp 的结构。它在每个关于 Java EE webapps 的教程和Tomcat 的文档中都有描述。

请注意,依赖 Ant、Gradle 或 Maven 来构建您的应用程序是个好主意,但 Eclipse(在其企业版中)支持 Java EE webapps,并且可以为您创建此结构并直接从 IDE 部署应用程序。

于 2012-12-24T16:28:11.480 回答