我正在更改我网站的主办公司。 使用上一个主机我没有问题,因为我可以使用' cpanel'。
新主机给了我到达tomcat管理器页面的URL。我向tomcat-users.xml添加了一个具有完全权限(我希望)的用户,然后我到达了你可以在图片中看到的页面。
现在,假设我的网站被称为“mySite'”,我应该在哪里上传.war文件?在哪个文件夹里?
我想我应该创建一个名为' mysite'的文件夹,但我不知道该怎么做。
谢谢
答案 0 :(得分:2)
您可以使用此界面将新的* .war从您的电脑部署到服务器,方法是按下'选择文件'然后按'部署'。 xxx.war文件将上传到tomcat / web-apps / xxx。
答案 1 :(得分:2)
一般程序是:
找到TOMCAT_HOME目录。既然你找到了tomcat-users.xml
,我猜你已经找到它了
将有一个名为webapps
的目录。这是放置WAR文件的位置。
放置WAR文件几秒钟后,Tomcat将解压缩并部署它。您将看到一个与WAR文件同名但没有.war
扩展名的目录。此时,应用程序也应出现在Tomcat管理器
如果没有按预期部署WAR文件,您可以查看TOMCAT_HOME/logs/catalina.out
文件。
警告:如果您的conf/Catalina/localhost
目录不为空(包含您的Web应用程序的.xml
文件),Tomcat可能无法解压缩并部署您的.WAR文件。我过去遇到过这个问题。
答案 2 :(得分:1)
只需将您的战争添加到tomcat服务器的webapps文件夹中。
pathtoyourtomcat / web应用/
答案 3 :(得分:0)
您是否尝试将WAR从WAR文件上传到部署部分?或者您真的需要通过删除文件进行部署吗?至于在服务器上放置war文件的位置取决于服务器配置