欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 健康 > 养生 > 利用Tomcat本地部署Javaweb项目(windows)

利用Tomcat本地部署Javaweb项目(windows)

2025/6/18 18:07:36 来源:https://blog.csdn.net/m0_61261153/article/details/148722763  浏览:    关键词:利用Tomcat本地部署Javaweb项目(windows)

java开发中的常见项目类型:java项目,javaweb项目,mavenjava项目,mavenjavaweb项目,springboot项目

简介

Tomcat是免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用。

Tomcat 实际上运行JSP 页面和Servlet

在自己的电脑上面部署一个tomcat,可以在局域网内进行访问。知道部署的电脑ip即可。利用tomcat,你可以做一个属于你自己的服务器,部署你自己的网站。

下载tomcat

tomcat可以去官网下载,选择自己合适的版本即可。本文使用的tomcat版本是8.5.29,jdk使用的是java version "8"

这是官网连接

因为我这里部署的是之前在eclipse上的项目,所需要先配置一下

项目管理

点击进行项目管理。

 

配置项目名称、jdk

modules 

在模块里新建web类型

这里的路径要修改为web.xml的位置 ,查看里面的内容的路径是否一致。如果之前是在eclipse中写的代码这里需要将这里面的关于eclipse中的东西删掉、在去添加自己的tomcat)

 

配置Libraries

选择自己的项目

Facets

 在添加完之后也要看路径

Artifacts

配置完成。

idea下配置tomcat

点击这里进行配置,

新建一个tomcat

 

 按照步骤点击。

并配置好自己下载的tomcat

 在Name里面改成自己的项目名、选择自己的tomcat、改两个Update、改JRE、注意8080的端口号是否被占用(如果占用在下面的HTTP port里面改、改完之后上面就会跟着变)

配置结束后,直接启动就可以了。

在tomcat中运行项目

启动一次后会在文件目录下看到classes

复制这个文件夹,在tomcat文件夹下面的webapps中粘贴。

在tomcat/conf的路径下找到server.xml的文件打开 

添加的内容 

<Service name="Catalina1"><!-- 每个项目的端口号也要进行区分,保证不被占用 --><Connector port="8088" protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443" URLEncoding="UTF-8"/><!-- 这里的AJP端口同样也要进行区分 --><Connector port="8010" protocol="AJP/1.3" redirectPort="8443" secretRequired=""/><Engine name="Catalina1" defaultHost="localhost"><Realm className="org.apache.catalina.realm.LockOutRealm"><Realm className="org.apache.catalina.realm.UserDatabaseRealm"resourceName="UserDatabase"/></Realm><Host name="localhost"  appBase="webapps"unpackWARs="true" autoDeploy="true"><Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"prefix="localhost_access_log" suffix=".txt"pattern="%h %l %u %t &quot;%r&quot; %s %b" /><!-- 这里是想要部署的对应项目的名称 --><Context docBase="qcby_war_exploded" path="/" reloadable="true"/></Host></Engine></Service>

配置完成之后,找到tomcat下面的bin目录里面的startup.bat启动

启动成功之后就在浏览器中的输入栏输入地址就能够访问了,就不用再启动idea项目了

停止tomcat运行要在bin目录里面的shutdown.bat停止

 

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词