有些时候我们的项目中有些错误,但这些错误并不影响项目的整体运行(或许是没有使用到),默认情况下idea是无法通过编译的,因此也就无法部署运行,要达到正确运行项目的目的需要作一些设置才行。

设置Intellij IDEA忽略部分类编译错误

设置很简单,只需要两步即可。

1、设置Java编译器

如上图所示,Ctrl+Alt+S快捷键打开“Settings”对话框,找到设置中的“Java Compiler”设置,将“User compiler”设置由“Javac”改为“Eclipse”;然后在下面的“Eclipse Options”中将“Proceed on errors”选项勾选上。

2、设置Run/Debug Configurations

接下来打开“Run/Debug Configurations”对话框,定位到你的项目启动配置(我这里是Web项目,Web Server为Tomcat7),将“Before launch”设置为“Make,no error check”(默认应该是Make),应用即可。

如下图所示:

通过上面两步设置,虽然在编译过程仍然有错误输出,但idea已经可以忽略掉编译过程的错误了。

下面是翻译过来的一篇博客,如果英文较好,请阅读原文。

为什么要在Intellij IDEA中使用Eclipse编译器

如果你使用Intellij Idea,你应该考虑使用Eclipse编译器来代替Javac。

idea忽略指定文件编译错误_Intellij IDEA设置忽略部分类编译错误相关推荐

  1. git使用学习四、git add忽略指定文件夹与文件

    git使用学习四.git add忽略指定文件夹与文件 前言 .gitignore 解决提前git commit导致.gitignore失效的问题 解决错误添加数据集导致.git文件夹太大的问题 前言 ...

  2. git在已忽略文件夹中不忽略指定文件

    注意:结尾的星号不能去,去掉就无效了 1.在已忽略文件夹中不忽略指定文件夹 /node_modules/* !/node_modules/layer/ 2.在已忽略文件夹中不忽略指定文件 /node_ ...

  3. Intellij IDEA设置忽略部分类编译错误

    有些时候我们的项目中有些错误,但这些错误并不影响项目的整体运行(或许是没有使用到),默认情况下idea是无法通过编译的,因此也就无法部署运行,要达到正确运行项目的目的需要作一些设置才行. 设置Inte ...

  4. git 如何忽略掉文件夹_如何使git忽略某些文件或文件夹

    为什么要忽略某些文件或文件夹的变化? git作为一款项目文件变更版本管理软件,其主要功能之一就是追踪项目文件夹内各种文件及文件夹的变更情况.但是,在日常使用中,并非项目文件夹下的所有文件及文件夹变更都 ...

  5. git pull忽略指定文件_Git忽略提交规则

    在使用Git的过程中,我们喜欢有的文件比如日志,临时文件,编译的中间文件等不要提交到代码仓库,这时就要设置相应的忽略规则,来忽略这些文件的提交. 简单来说一个场景:在你使用git add .的时候,遇 ...

  6. git忽略指定文件或者指定文件

    们在使用git进行协作开发的时候经常会遇到一些配置问题,不同成员使用的IDE可能不同,那么IDE生成的配置文件也就不同,比如开发JAVA,idea生成的配置文件为.iml,而eclipse为.proj ...

  7. xcopy命令拷贝文件时忽略指定文件夹

    现在弄的项目,前端是居于一个框架进行开发的.问题是,框架还不算成熟,仍然在不断修改中.这样问题就来了,我需要常常在具体项目中更新这个框架. 怎么更新呢?手动更新,问你死未. 真的麻烦.因为框架是一个大 ...

  8. java文件用editplus乱码,EditPlus设置编码后,编译时仍然出现乱码

    之前用EditPlus学习JavaSE的内容,为了统一编码,按网上教程将该IDE当做编辑器编辑Java程序,将EditPlus的编码设置为UTF-8,教程步骤如下: 在工具(Tools)--配置(用户 ...

  9. git用.gitignore忽略指定文件

    版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/chinahuyong/article/details/52839837 .gitignore 配置文 ...

最新文章

  1. 开源 Web 应用最常见漏洞是 XSS 和 SQLI 漏洞
  2. html怎么建边框,如何使用CSS创建多色边框?
  3. Rancher添加主机及对主机中的Docker容器进行图形化管理
  4. bat 发送post请求_get post 请求
  5. 小度智能音箱维修点_小度智能音箱无法唤醒怎么办
  6. php饿死,中国第一懒人:父母去世后,23岁的他饿死家中
  7. 做数据中心,腾讯是认真的!
  8. php 网页解析错误,php-解析错误:语法错误,文件意外结束
  9. C# 键盘特定键的代码描述
  10. 1. Window环境下 - 开发环境的配置: (安装Android Studio 2.1)
  11. android 保留edittext中的文字不被后面添加的文字覆盖_【Go语言绘图】图片添加文字(一)...
  12. Java基于springboot办公OA管理系统源码
  13. 如何用vmware虚拟服务器,虚拟机怎么用,详细教您vmware虚拟机怎么用
  14. Effective-MultiType
  15. 他一生只做一件事,专注150万农场鸡的鸡蛋销售
  16. 【学习笔记】空间统计(常用)
  17. CPU、内存、主板、显卡等是什么?计算机基本的硬件介绍,计算机组成元件
  18. 使用Glide加载圆角矩形图片、圆形图片
  19. three.js之摄像机
  20. 哪款无线蓝牙耳机性价比高?性价比高的无线蓝牙耳机推荐

热门文章

  1. 微信小游戏开发技巧(大会演讲内容整理)丨掘金开发者大会
  2. 最新H5开发飞翔的小鸟游戏微信小程序源码
  3. 笔记本Vista系统出现关机蓝屏然后自动重启,无法正常关机
  4. 我的Android进阶之旅------Android使用AlarmManager全局定时器实现定时更换壁纸
  5. 英语偏旁部首---学英语事半功倍
  6. 后端开发语言基础介绍与比较
  7. hmm 求隐藏序列_隐马尔可夫模型HMM
  8. 熔断机制:预防一个服务故障导致整个系统崩掉
  9. k8s-1.23.6高可用部署
  10. 给你个机会让你坐庄你会怎么玩?——浅谈坐庄和涨停