有些时候我们的项目中有些错误,但这些错误并不影响项目的整体运行(或许是没有使用到),默认情况下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. linux项目课程设计,LINUX课程设计项目需求解析.doc
  2. 微信公众号开发之微信JSSDK
  3. InfluxDB基本概念和操作
  4. java 数据库连接池 实例_java数据库连接池和数据库连接示例
  5. CTFshow 命令执行 web76
  6. python程序设计与科学计算pdf_用Python做科学计算 pdf版
  7. 以对象的形式动态获取宽高
  8. 动态条形图(RunBargraph)用于数据展示
  9. python遍历集合_Python 高效遍历 集合所有子集的全组合
  10. WordPress电子商务博客源码
  11. php7 fastcgi安装,安装windows 下 php7+nginx+fastcgi
  12. 输入两个整数n和m,从数列1,2,3,……n中随意取几个数,使其和等于m 转载
  13. Python自动关机GUI程序
  14. 【Django 2021年最新版教程6】前端传递数据到后端处理 POST方法
  15. win7电脑误删鼠标键盘驱动_Win7系统鼠标键盘驱动检测不到的三种解决方法
  16. 怎样才能使用域名访问网站?
  17. Javascript中的prototype是什么
  18. [蓝桥杯]分解质因数
  19. 软件开发过程中的环境简介
  20. 如何用计算机名称获取计算机ip

热门文章

  1. GPS、LBS、AGPS、WIFI、iBeacon定位区别
  2. solrj mysql_SolrJ 操作solr增删改查
  3. Windos系统只在重启时会蓝屏,开关机正常
  4. Asserted、Deasserted的理解
  5. 向天草学习之路(一)
  6. 8.opencv+python控制摄像头拍照和录视频
  7. 为什么那么多企业选择了游戏盾?
  8. AD导出生产文件,gerber文件
  9. 【甘道夫】基于scikit-learn实现逻辑回归LogisticRegression
  10. 我国首办素质体育机器人比赛 让机器人变运动员