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

(文中没有太在意大小写,但不影响整个操作)
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学习中学习到的一些知识点和遇到的问题及解决,记得关注我哦!

  • 5
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值