我已经复印了样品。在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)

其他回答

1.从应用程序生成war文件 2. 打开tomcat管理器,进入页面 3.单击browse部署战争。 4. 选择你的战争文件。 好了!

这对我来说很管用:

在本地创建war文件(mysite.war)。 在本地将它重命名为。war以外的东西,比如mysite.www 在tomcat仍然运行的情况下,上传mysite。WWW到webapps目录。 上传完成后,删除之前版本的mysite.war 列出目录,等待目录/mysite消失。 重命名mysite。WWW是神秘的。战争 列出目录,等待新的/mysite被创建。

如果在tomcat仍在运行的情况下,尝试将新文件作为war文件上传,它将尝试在所有文件就绪之前对其进行扩展。它会失败。既然失败了,它就不会再尝试了。因此,上传一个www文件,然后重命名它,允许在tomcat注意到它之前呈现整个war文件。

提示,不要忘记检查war文件的所有者是tomcat(使用chown)

步骤1。首先到tomcat webapps文件夹并粘贴它

步骤2。进入tomcat->bin文件夹,单击startup.bat启动tomcat

步骤3。去浏览器写localhost:端口/项目名等。Localhost:8080/pos(这里我的tomcat运行在端口8080上)

做……

你只需要把war文件放在webapps中,然后启动你的服务器。

它将被部署。

否则,你也可以使用tomcat管理器在webfront上远程上传和部署你的战争。

手动步骤- Windows

复制.war文件(例如:prj.war)到%CATALINA_HOME%\webapps(例如:C:\tomcat\webapps) 运行% CATALINA_HOME % \ bin \ startup.bat 您的.war文件将自动提取到具有相同名称(没有扩展名)的文件夹(例如:prj) 转到%CATALINA_HOME%\conf\server.xml,并获取HTTP协议的端口。<连接器端口="8080"…/ >。缺省值为8080。 访问以下网址: (<协议>:/ / localhost: <端口> /文件夹/ resourceName (例如:localhost: 8080 /文件夹/ resourceName)

不要尝试访问没有资源名的URL,因为如果没有像index.html这样的文件,或者如果在web.xml中没有像“/”或“/*”这样的URL模式,它将不起作用。

可用的主路径在这里:[<protocol>://]localhost:<port>/manager/html(例如:http://localhost:8080/manager/html),它们在“Running”列上有true。


使用UI管理器:

Go to [<protocol>://]localhost:<port>/manager/html/ (usually localhost:8080/manager/html/) This is also achievable from [<protocol>://]localhost:<port> > Manager App) If you get: 403 Access Denied go to %CATALINA_HOME%\conf\tomcat-users.xml and check that you have enabled a line like this: <user username="tomcat" password="tomcat" roles="tomcat,role1,manager-gui"/> In the Deploy section, WAR file to deploy subsection, click on Browse.... Select the .war file (E.g.: prj.war) > click on Deploy. In the Applications section, you can see the name of your project (E.g.: prj).