Idea Servlet的创建、部署
简述
除了手动创建servlet字节码放到tomcat服务器,我们还可以利用我们强大的Idea创建我们的web项目。
步骤
在创建新项目我们按如下步骤创建项目:

输入项目名称后就完成了项目的创建

创建出来的项目结构如下图所示:

使用开发工具编写servlet,仍要手动导入servlet-api.jar,并与项目关联。
我们手动在WEB-INF里加入lib目录,从tomcat拷一份servlet-api.jar到lib目录下,同时标记一下lib为库。

下一步我们在src里创建我们自己的servlet类

创建后使它实现Servlet接口,然后右键可以生成servlet的5个实现方法

下一步我们去web.xml进行基本的servlet类和url的映射配置

最后我们就可以进行项目的部署,同样的,我们可以在tomcat下的webapps创建我们的项目文件夹,然后把web-inf复制进去,然后手动创建classes文件夹,把我们的servlet编译后复制进去,再重启tomcat服务器,但这样是非常复杂麻烦的。
现在就可以轮到我们强大的IDEA出马了,我们在idea的setting里可以让idea支持tomcat服务器

同时我们在idea界面右上方添加配置项,使本项目支持tomcat的部署

记得要点Deployment使本项目支持tomcat,直接点Artifact就行

最后点右上角的运行按钮即可部署并运行,在浏览器输入我们配置的url就可以进行动态访问。
idea的热部署
我们在设置服务器页面把下面两个设置成如下图所示

意思是当我们的资源文件发生变化时,会重新部署我们的项目,这样就不用每次都重启服务器了
一点一点积累,一点一点蜕变!

浙公网安备 33010602011771号