如何配置tomcat所以我可以在localhost上运行我的(java)web应用程序

时间:2012-12-24 16:23:50

标签: java tomcat

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

  • HomeServlet.java
  • 针对home.jsp
  • 的web.xml

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

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

1 个答案:

答案 0 :(得分:5)

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

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

这是标准Java EE Web应用程序的结构。它在每个关于Java EE webapps的教程中以及Tomcat's documentation中都有描述。

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