我已经复印了样品。在Tomcat的webapps目录下,我可以访问localhost:8080。
Tomcat如何部署,需要在浏览器中打开吗?如何访问该应用程序?
我已经复印了样品。在Tomcat的webapps目录下,我可以访问localhost:8080。
Tomcat如何部署,需要在浏览器中打开吗?如何访问该应用程序?
当前回答
这对我来说很管用:
在本地创建war文件(mysite.war)。 在本地将它重命名为。war以外的东西,比如mysite.www 在tomcat仍然运行的情况下,上传mysite。WWW到webapps目录。 上传完成后,删除之前版本的mysite.war 列出目录,等待目录/mysite消失。 重命名mysite。WWW是神秘的。战争 列出目录,等待新的/mysite被创建。
如果在tomcat仍在运行的情况下,尝试将新文件作为war文件上传,它将尝试在所有文件就绪之前对其进行扩展。它会失败。既然失败了,它就不会再尝试了。因此,上传一个www文件,然后重命名它,允许在tomcat注意到它之前呈现整个war文件。
提示,不要忘记检查war文件的所有者是tomcat(使用chown)
其他回答
这对我来说很管用:
在本地创建war文件(mysite.war)。 在本地将它重命名为。war以外的东西,比如mysite.www 在tomcat仍然运行的情况下,上传mysite。WWW到webapps目录。 上传完成后,删除之前版本的mysite.war 列出目录,等待目录/mysite消失。 重命名mysite。WWW是神秘的。战争 列出目录,等待新的/mysite被创建。
如果在tomcat仍在运行的情况下,尝试将新文件作为war文件上传,它将尝试在所有文件就绪之前对其进行扩展。它会失败。既然失败了,它就不会再尝试了。因此,上传一个www文件,然后重命名它,允许在tomcat注意到它之前呈现整个war文件。
提示,不要忘记检查war文件的所有者是tomcat(使用chown)
为了在tomcat上部署war文件, 请遵循以下步骤:
停止tomcat。powershell - >服务。msc->OK->Apache Tomcat 8.5->stop(在左侧)。
把。war文件放在E:\Tomcat_Installation\webapps文件夹中,也就是Put。战争(。战争只是一个例子)
启动tomcat后(启动tomcat powershell->服务)。msc - >确定- > Apache Tomcat 8.5 - >开始)
你会在E:\Tomcat_Installation\webapps**put**中得到一个文件夹
通过这种方式,您可以在Apache Tomcat中部署war文件。
应用程序名称进入tomcat部署URL的上下文中, 如。http://localhost applicationName。 如果您的应用程序名称很简单,那么它应该是http://localhost:8080/sample。
默认情况下,Port是8080,但是如果你想改变它,或者想知道tomcat运行的端口,只需到<tomcat-apache-dir>/conf/server.xml中的server.xml文件,在那里你可以找到Port和change。 如。<连接器端口="8080" redirectPort="8443" connectionTimeout="20000" protocol="HTTP/1.1"/>
如果出现任何错误,检查日志文件(例如<tomcat-apache-dir>/logs/catalina.out)
步骤1。首先到tomcat webapps文件夹并粘贴它
步骤2。进入tomcat->bin文件夹,单击startup.bat启动tomcat
步骤3。去浏览器写localhost:端口/项目名等。Localhost:8080/pos(这里我的tomcat运行在端口8080上)
做……
请执行以下步骤:
停止Tomcat 右键点击项目,点击“清洁和构建” 转到你的项目目录和Dist文件夹内,你会得到你复制到tomcat上的war文件 webApp目录 启动tomcat 自动战争文件提取和运行您的项目