什么是Artifact

在我们用idea初次开发web项目时,部署Tomcat时会遇到配置Artifacts这个问题,那么这个Artifact到底是什么呢?Artifacts表示某个module要如何打包,可以简单地理解为一个module有了 Artifacts 就可以部署到应用服务器中了。

项目创建

首先我们新建一个的web项目,随后依次在项目界面左上角找到File|Project Structure并打开


随后找到我们的项目,右击添加web部分


添加完成后,发现他提示说’Web’并不包含在任何Artifacts中,于是我们点击create Artifact去创建一个Artifact

Artifacts的创建


按图示配置好后,随后依次点击Apply|OK

注:在选择Type类型时,这里选择Exploded,exploded原意为爆炸,爆发,迸发,在这里可以将exploded理解为展开,不压缩,也就是说上图所示红框中目录会一并展示出来,而不进行折叠

Tomcat服务器的配置

随后在主菜单Run中找到Edit Configurations…打开,随后可以点击左上角的’+'号,从而配置本地Tomcat服务器


依次设置好各项选项后,发现最底下有个警告,说是没有标记的要部署Artifacts,那我们就标记它,点击fix进行下一步


在这里我们可以看到我们刚才创建的Artifacts,那么依次点击Apply|OK就可以了
随后在我们idea主界面下栏就可以看到刚刚部署的Artifact

测试结果

发布项目到Tomcat上,我们就可以看到运行结果,这证明我们就配置成功了

CSDN小萌新一枚,欢迎各位大佬批评指正

参考文章:https://blog.csdn.net/qq_41933149/article/details/95041460

IDEA中Artifact的配置相关推荐

  1. Laravel中Redis的配置和使用

    引入redis composer require predis/predis 会在composer.json中引入最新版本的predis composer update 把下载predis 库加入到v ...

  2. 在CentOS 7中安装与配置Tomcat-8方法

    安装前提 在CentOS 7中安装与配置JDK8 安装tomcat  apache-tomcat-8.0.14.tar.gz文件上传到/usr/local中执行以下操作: [root@localhos ...

  3. asp.net中web.config配置节点大全详解

    web.config 文件查找规则:        (1)如果在当前页面所在目录下存在web.config文件,查看是否存在所要查找的结点名称,如果存在返回结果并停止查找.        (2)如果当 ...

  4. 在Web.config或App.config中的添加自定义配置

    .Net中的System.Configuration命名空间为我们在web.config或者app.config中自定义配置提供了完美的支持.最近看到一些项目中还在自定义xml文件做程序的配置,所以忍 ...

  5. linux中的网络配置

    Linux中的网络配置 1 什么是IP ADDRESS 2 子网掩码 3 ip通信判定 4 网络设定工具 4.1 设置双网卡 4.2 ping命令 4.3 ifconfig命令 4.4 ip addr ...

  6. ASP Win7旗舰版中的IIS配置asp.net的运行环境

    以前弄过好多次,都没有成功,昨天晚上不知怎么地就成功了,借用我同学的一句话,这叫"灵光一闪",废话不多说了,这个成功是有图有视频有真相地哈! 这篇博文发表都三个月了,我自认为算是很 ...

  7. SAP MM 供应商Rebate中的财务配置

    SAP Vendor Rebate中的财务配置 序言 返利协议是采购方与供应商之间签订的合同,供应商在采购方购买了特定价值/数量的物料时,给予采购方一定百分比/价值的折扣. 我尽力只讨论FICO配置, ...

  8. VS2008中的“解决方案配置”和“解决方案平台”不见了(Release和Debug)的解决方法...

    VS2008中的"解决方案配置"和"解决方案平台"不见了(Release和Debug)的解决方法 1.视图->工具栏->自定义 中->命令,选 ...

  9. SQLSERVER中的网络配置

    关于sqlserver中的网络配置,以前也用sqlserver2005做过东西,有时连接出错时,不是baidu就是google,对于这些常见的东西,一点都不明白是什么意思,惭愧啊,今天看了本书,写的不 ...

最新文章

  1. Revit: Twinmotion工作流程学习
  2. 自动构建工具Grunt
  3. Codeforces 题解 CF863A 【Quasi-palindrome】
  4. Soa和Wcf(转)
  5. Django 聚合查询
  6. Java 内建函数式接口
  7. mapreduce之partition分区
  8. treeview右键添加新节点
  9. 解释为脑瘫的那张图_Python GIL全局解释器锁详解(深度剖析)
  10. C - 查找回文质数
  11. java opencv sift_Java opencv中sift的实现
  12. Java拦截器限制IP访问次数
  13. candence的图纸大小设置_标准制图图纸尺寸大小
  14. pcm设备的注册流程
  15. C++基础:模板,函数模板和类模板
  16. 小程序获取openid和unionid方法
  17. 二分法 702. 搜索长度未知的有序数组
  18. 机器学习之---马尔可夫随机场实例
  19. 快速通过PMP和软考高级
  20. 从IT时代转入DT时代 安防应该注意什么?

热门文章

  1. coredata 详解
  2. 软件测试基础知识 - 说一说黑盒与白盒的测试方法
  3. matlab绘制折线图基本操作
  4. 固高机器人控制器开发笔记
  5. 神雕侠侣服务器维修时间,《神雕侠侣2》手游新服开服时间表 7月30日新服
  6. sprintf函数详解
  7. 最新版本 Stable Diffusion 开源 AI 绘画工具之汉化篇
  8. 当当网系统分级与海量信息动态发布实践
  9. C++对接国际验证码接口DEMO示例
  10. 韦东山嵌入式第一期学习笔记DAY_3——7_1_裸机开发步骤简介