我无法弄清楚如何在我的Mac上的Tomcat上部署网站(而不是应用程序)。我只想让Tomcat服务于index.html文件。我尝试在library / Tomcat / conf / Catalina / localhost中创建文件myapp.xml,内容为:
<Content path="/myapp" docBase="/Users/jerryk/Development/myapp" />
但是当我尝试使用
访问该网站时 "http://localhost:8080/myapp" or "localhost:8080/myapp/index.html"
我收到资源未找到错误。
http://localhost:8080 brings up the Tomcat control panel.
对我做错了什么的想法? FWIW,这在windows上工作正常。
谢谢,
杰里
答案 0 :(得分:-1)
我不确定Windows会发生什么,但从理论上讲,docBase必须指向.war文件,或者指向与war文件具有相同布局的目录。
因此,您不能在该目录中拥有index.html,至少还需要一个带有最小web.xml的WEB-INF目录。