欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

2020新版idea如何进行tomcat的部署(5步就会)

程序员文章站 2022-04-20 08:31:12
(文中没有太在意大小写,但不影响整个操作)1)打开idea软件,首先新建一个java工程,除了工程名自己定义外,其他基本不变,然后在当前工程下新建一个module,除了module名自定义,其他基本不变;2)模块建立完成后,右击模块名,Add Framework support(添加框架支持),然后勾选application,这样就在该模块下创建了一个web目录;3)添加tomcat依赖。在菜单项找到file,然后左击,选择project structure进行tomcat依赖部署(这里的tomcat...

(文中没有太在意大小写,但不影响整个操作)
1)打开idea软件,首先新建一个java工程,除了工程名自己定义外,其他基本不变,然后在当前工程下新建一个module,除了module名自定义,其他基本不变;
2)模块建立完成后,右击模块名,Add Framework support(添加框架支持),然后勾选application,这样就在该模块下创建了一个web目录;
3)添加tomcat依赖。在菜单项找到file,然后左击,选择project structure进行tomcat依赖部署(这里的tomcat依赖部署关系到你是否可以在url直接可以访问到tomcat中的资源,我当时就是在这里忘记配置,所以执行工程时,发现只能进入tomcat默认的index.jsp的页面,而自己创建的资源文件例如html就不能访问,因此这里的tomcat部署尤为重要),那么下面说一下这里怎么设置,找到导航栏的Project Settings下面有一个Modules,选中自己刚刚创建的module名,然后在右边有一个dependencies,这里是一个相当于是添加依赖,点击右边的"+",选择libraries,这里面找到你要依赖的是哪个版本的tomcat版本,我用的是Tomcat 8.0.511版本,选择完成后可以在Export看见自己刚刚添加的tomcat的依赖,这样就能很方便的进行不同页面的访问了,最后apply,这里一定要apply,不然依赖就会添加失败
4)进行toncat服务器部署,菜单栏找到Run->Edit Configurations,在右上角找到+并点击,然后找到Tomcat Sever,选择下面的Local,记住别选成Tomcat EE哦,不然部署可能会出问题,完成后后边会弹出tomcat服务器的一些配置,这里我们主要是将当前的web项目部署到服务器上,找到Deployment并点击,之后会出现一个窗口,然后找到该窗口的右边的‘+’,会看见bookstore:war exploded,然后选中就会在Deploy at the server startup中看见了,这样就完成了项目部署到tomcat服务器上了,当然还没有完全完成,因为这里的工程名叫bookstore:war exploded,为了在浏览器的url访问方便,这里可以对项目名进行修改,找到下面的application context,修改为/bookstore,后面的:war exploded就不要了,然后那么修改为bookstore,然后切换到server界面,找到url,可以改为http://localhost:8080/bookstore/,然后apply,这样项目名就修改完成了,下次直接访问这个url定位符就行了,当然有的人可能在conf配置文件中把端口号改了,如果改了端口号,那么这里找到Tomcat Server Settings->HTTP port:你自己定义的那个port,然后再在url中把port改了,当然一般不改就为8080。
5)好了,这样就完成把web项目部署到tomcat上了,可以在自己的项目中写一些资源了,例如这里写一个测试的test.html,记住要放在web目录下,因为tomcat默认访问的是web目录下的文件,在html写入你想得到的页面效果,然后点击绿色的run启动tomcat服务器,这里会直接跳转到web目录下默认的index.jsp或index.html文件,然后进入默认浏览器(当然,如果你想用知道你个的浏览器,可以run->edit configurations->server->open browser->after lauch右边有一个default,点击可以选择你想要指定用哪个浏览器打开你的资源,我的用的是火狐浏览器),在url中的8080/bookstore/test.html测试一下是不是你想要的页面,成功了那么整个tomcat的部署就完成了。
注意:新版idea如果按照上面的步骤操作不成功,可以联系我QQ:2628835971
第一次发博客,博客写的不是特别好,有什么做的不好的地方多多包涵!
后面我将持续在我的博客中持续更新我在java学习中学习到的一些知识点和遇到的问题及解决,记得关注我哦!

本文地址:https://blog.csdn.net/m0_50763265/article/details/109567222

相关标签: java