一、以war的形式运行项目

步骤1 新建或者导入项目后,选择File菜单-》Project Structure...,如下图:

步骤2 配置项目类型,名字可以自定义:

说明:这里的Artifact如果没有配置好的话,配置Tomcat时没有对应的Artifact时会报错——
war not found for the web module.

步骤3 配置Tomcat

(1)编辑配置

(2)配置详情

这里的artifact就是之前步骤2里配置的那个,选择它,删除多余的build选项。

(3)注意事项:配置实时编译,不需要重启Tomcat

  • 注意刚刚Tomcat中的VM配置为:

  • 菜单-》setting勾选自动编译项目:

此时运行项目就能够自动在浏览器打开对应项目首页了。


二、补充

  1. 报错:Cannot compile Groovy files: no Groovy library is defined for module 'xx'

解决方法:在setting中的Resource patterns输入框中去除groovy后缀名。如下图:

2. 搜索字符串、文件的快捷方式

Windows下连续按下shift键。

如何配置IntelliJ IDEA发布JavaEE项目?相关推荐

  1. Mac下Intellij IDea发布Web项目详解一

    Mac下Intellij IDea发布Web项目详解一 Mac下Intellij IDea发布Java Web项目(适合第一次配置Tomcat的家伙们)详解二 Mac下Intellij IDea发布J ...

  2. Mac下Intellij IDea发布JavaWeb项目 详解一 (1、新建JavaEE Project并进行相应设置 2、配置tomcat)...

    IDEA中 javaWeb项目的创建和tomcat配置(完整) 1.先新建JavaEE Project并进行相应设置 2.在配置tomcat Step1 新建JavaEE Project并进行相应设置 ...

  3. 大数据WEB阶段(九)Myeclipse中配置Tomcat并发布项目

    在myeclipse配置tomcat ,并将项目发布到tomcat中 一.在myeclipse中配置tomcat 二.发布项目到tomcat中 注意项目名称是自己要发布的项目 , 然后finish . ...

  4. idea 保存设置 新建项目_配置、创建IntelliJ IDEA Spring MVC 项目

    前言步骤,下载安装 IntelliJ IDEA及Tomcat 客户端.服务端下载安装,这些都配置完之后 准备创建项目 点击下一步 修改完项目名称其他的名称也跟项目名称一样,我就改了保存位置其他都跟项目 ...

  5. 如何使用 IntelliJ IDEA 2017 配置PHP开发环境 及项目搭建

    IntelliJ IDEA 2017 配置PHP开发环境 及项目搭建 本文适用于初学者利用 IntelliJ IDEA搭建 PHP 工程及 PHP开发环境,本人也是初学者,在学习中有所心得,特此罗列如 ...

  6. java项目 配置流水线自动发布

    @Tomato 文章目录 1.介绍 2.配置流水线 2.1.登录 2.2.新建一个项目 2.3.新建一个应用 2.4.新建一个流水线 2.4.设置流水线 2.4.设置输入源 2.5.设置流水线阶段 3 ...

  7. Win10配置IIS与 C#/.net项目的发布与IIS部署

    1.IIS配置安装 已经安装IIS的可以跳过 在左下搜索框搜索 "启用或关闭windows功能" 点开,勾选如下图所示勾选框后,点击"确定"后进行安装. 安装完 ...

  8. javaEE项目发布方法

    1.Myeclipse发布web项目是很方便的,直接点击上方的Deploy按钮即可发布. 2.使用Myeclipse将当前项目打包成war包:File--Export--war File--输入名称- ...

  9. jenkins php build,使用 Jenkins 自动化发布 PHP 项目

    什么是 Jenkins Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能. 使用 Docker ...

最新文章

  1. php中template函数,thinkPHP模板中函数的使用方法
  2. 【SpringCloud】Feigin:伪装
  3. 如何在Spring Boot中使用Hibernate Natural ID
  4. 人生必学的一课:成功的人就是会“勉强”别人的人
  5. 不允许所请求的注册表访问权
  6. mysql组合索最左_MySQL组合索引和最左匹配原则
  7. EXEC函数族的一般规律
  8. LeetCode 75. Sort Colors
  9. 都有数据一直报空指针_C语言指针难吗?纸老虎而已,纯干货讲解(附代码)...
  10. 新增了归并数组的方法!
  11. redhat as4 上安装 MySQL5
  12. document.body.scrollTop值为0的解决方法[转]
  13. 史上最失败系统!微软正式终止对Vista支持
  14. android记事本的app,自己编写的Android记事本APP软件
  15. 超详细window10系统快速搭建Linux镜像环境
  16. 微信小程序累计独立访客(UV)不低于 1000 是什么意思
  17. SIP软电话开发的基本条件和要点
  18. 六.全文检索ElasticSearch经典入门-高亮
  19. Golang zip流式解析器
  20. (PTA)7-5 查询水果价格 (15分)

热门文章

  1. MFC给按钮添加皮肤
  2. VirtualBox安装64位Linux
  3. Python3中上下文管理器介绍
  4. OpenCV中的内存泄露问题(cvLoadImage,cvCloneImage)
  5. 【C++】C++11 STL算法(七):排列操作(Permutation operations)、数值操作(Numeric operations)
  6. MySQL中定义fk语句_MySQL基础篇/第3篇:MySQL基本操作语句.md · qwqoo/MySQL-Review - Gitee.com...
  7. python如何控制程序的运行顺序_Python流程控制-1 顺序执行
  8. 文件的记录c语言程序,计算机二级-C语言-程序填空题-190110记录-文件写入与文件读出显示...
  9. 如何把html转换pdf,怎么把html转换成pdf
  10. python3安装setuptools步骤_setuptools、pip的安装