项目导入IDEA与Tomcat部署

项目导入IDEA与Tomcat部署

1. idea导入项目

两种方法:
(1)使用第一种Improt Project 打开这个可以直接导入,就不做详细介绍。
在这里插入图片描述

(2)当在项目中时可以点击File下面的Open找到相应的项目可以导入,注意这次导入不能直接使用tomcat启动需要一点配置。
在这里插入图片描述

2. 导入完成之后:

(1)不要急着去配置tomcat启动项目,首先要检查项目的基本配置是否正常,这样做的目的是为了防止启动项目时出现一些不必要的错误,当然这样做也不能保证一次可以成功部署项目;
(2)首先我们检查jdk与web地址是否配置正确,打开File下的Project Structure或者在右上角点击类似于文件夹那样的图标。
在这里插入图片描述
在这里插入图片描述
(3)刚打开时在Project这么页面,可以看到有个红色提示这就表明你的jdk没配置,先不急着改,我们可以先点击左边框中的SDKs,点击之后会出现一个页面分为三个区域第一是目录,第二是添加jdk的目录,第三是jdk的路径配置;
在这里插入图片描述
(4)可以点击第二区域的“+”来添加一个jdk,然后配置jdk所在的目录即可,配置完这些以后我们就可以去Project这个页面把刚才看到的可以给替换掉,在替换是要注意: 下面还有一个下拉框也要和所选的jdk版本所对应如图:
在这里插入图片描述
(5)配置完这些之后我们点击Facets,也会有三个区域的页面,和之前的类似第一是目录,第二是添加项目管理的方式,第三是路径和其他:
在这里插入图片描述
先不看Web2,可以在第二区域点击“+”添加Spring然后在第三区域添加进Spring相关配置文件,然后再点击“+”添加Web,在第三区域配置当前项目web.xml所在的绝对路径
注: 这里要注意下面也有一个路径可以是相对路径也可以是绝对路径,我这里配饰的相对路径,另外spring与web两个先添加那个都可以我这里是先添加的Spring;
在这里插入图片描述
(6)可以点击Modules看一下,是否有Web与Spring这两个,一般来说在Facets中添加,这里也就存在,如果没有按照上述可以继续添加一下。

在这里插入图片描述
(7)如果你的项目使用jar包所管理的,要在Libraries中添加你项目所在的lib;
在这里插入图片描述
(8)然后点击“Artifacts” 添加war包,如图
在这里插入图片描述
准备完这些在右下角点击Apply再点击ok然后就可以添加tomcat启动项目了。

3. TOMCAT部署

(1)在右上角有个下拉框,点击然后可以看到Edit Configurations 点击进入,然后在左上角点击“+”,找到Tomcat Server点击一下可以看到Local和Remote这两个分别是本地与远程,在这里我们选择第一个也就是本地的。
在这里插入图片描述
在这里插入图片描述
(2)操作完上述步骤之后会出现一个框,最上面可以自己起一个名字,一般情况与项目的名义保持一致即可,然后在下面会看到很多按钮,默认是在Server,在Server下有一个Application Server 这是你可以添加tomcat,点击后面的Configure即可添加,下面还有重要的一点就是需要配置JRE着框,点击下拉框选中与你当前项目所配置的JDK版本一致即可;其余的可以默认,不做太多介绍。
在这里插入图片描述
(3)操作完这些后我们基本上就完成了tomcat的添加,最后一步也就是我们项目能不能起来的关键,点击Deployment这个按钮,后点击右侧的“+”把我们之前Project Settings下的Artifacts添加的那个war包可以添加进来。
在这里插入图片描述
在这里插入图片描述
(4)最后点击Apply然后点击OK就可以Run 或者deBug启动项目了。
注: 这里可能在启动是会报错,这里报错的原因可能是端口被占用,或者其他。如果遇到其他错误,也不要慌先静下心来认证看看错误是啥,然后再根据具体的错误来更改相关的配置。
在这里插入图片描述
这是我总结的一点,希望可以帮助到大家,如有错误欢迎大家的批评与教导,你们的批评与教导是我在这条道路上最大的帮助与鼓励。欢迎陌生人的致电。谢谢!谢谢!谢谢!

在这里插入图片描述
在这里插入图片描述
第一张图和最后两张图是网络图,如有侵权请联系我删除,非常感谢!!!

  • 7
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值