项目导入IDEA与Tomcat部署

您所在的位置:网站首页 idea怎么设置Tomcat项目 项目导入IDEA与Tomcat部署

项目导入IDEA与Tomcat部署

2024-07-14 20:32| 来源: 网络整理| 查看: 265

项目导入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启动项目了。 注: 这里可能在启动是会报错,这里报错的原因可能是端口被占用,或者其他。如果遇到其他错误,也不要慌先静下心来认证看看错误是啥,然后再根据具体的错误来更改相关的配置。 在这里插入图片描述 这是我总结的一点,希望可以帮助到大家,如有错误欢迎大家的批评与教导,你们的批评与教导是我在这条道路上最大的帮助与鼓励。欢迎陌生人的致电。谢谢!谢谢!谢谢!

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



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3