我已将sample.war文件复制到Tomcat的webapps目录中。
我可以访问localhost:8080。
默认情况下,war包的部署是自动完成的 - 我已经检查了我的webapps文件夹是否存在名为“sample”的解压后的文件夹。
但是它没有被解压。为什么war文件没有被解压?请给我解决方案。
我已将sample.war文件复制到Tomcat的webapps目录中。
我可以访问localhost:8080。
默认情况下,war包的部署是自动完成的 - 我已经检查了我的webapps文件夹是否存在名为“sample”的解压后的文件夹。
但是它没有被解压。为什么war文件没有被解压?请给我解决方案。
webapps/
目录中删除该war文件。然后在您的Web浏览器中打开链接http://localhost:8080/
。点击Tomcat Manager,然后输入用户名和密码。在下一页中,您可以看到一个名为"WAR file to deploy"的选项。从那里选择您的war文件,然后点击"deploy"按钮。webapp/
目录时自动部署。请确保您的server.xml
文件包含以下值:autoDeploy="true"
unpackWARs="true"
server.xml
文件中搜索这些值,并按上述所示进行编辑。