HDFS源码文件过大,IDEA打开失败解决方法

问题现象:hadoop 3.1.0源码文件ClientNamenodeProtocolProtos大小4M+,IDEA打开时加载失败,ClientNamenodeProtocolPB报错找不到类。

--------------------------------------------------------------------------------------------------------------------------------------

问题原因:IDEA默认加载文件大小不超过2500KB,配置项为idea.max.intellisense.filesize(IDEA安装目录bin/idea.properties文件)

--------------------------------------------------------------------------------------------------------------------------------------

解决方法:

方法1:

  编辑bin/idea.properties, 将其中的idea.max.intellisense.filesize设置为更大的值,比如10M+.

  重启生效。

方法2:

  打开“Help”菜单栏,点击“Edit Custom Properties”,在新生成的idea.properties文件(Windows一般在C盘用户目录下),增加选项

  idea.max.intellisense.filesize=25000(自行设置该value值),重启生效。

相关配置项参考:

/*------------------------------------------bin/idea.properties--------------------------------------------*/

#---------------------------------------------------------------------
# Maximum file size (kilobytes) IDE should provide code assistance for.
# The larger file is the slower its editor works and higher overall system memory requirements are
# if code assistance is enabled. Remove this property or set to very large number if you need
# code assistance for any files available regardless their size.
#---------------------------------------------------------------------
idea.max.intellisense.filesize=99999

#---------------------------------------------------------------------
# Maximum file size (kilobytes) IDE is able to open.
#---------------------------------------------------------------------
idea.max.content.load.filesize=20000

原文地址:https://www.cnblogs.com/HopkinsCybn/p/10013856.html

时间: 2024-10-12 07:59:51

HDFS源码文件过大,IDEA打开失败解决方法的相关文章

C++ 多源码文件简单组织

C++ 多源码文件简单组织 基本上和C的是一样的,只不过C++的方法要在类中声明.看一个简单实例.ainimal.h  类里面对外公开的信息. 点击(此处)折叠或打开 #ifndef _ANIMAL_H__ #define _ANIMAL_H__ #include <iostream> using namespace std; class Animal{ private: string name; public: void print(void); Animal(string name){th

使用源码文件简单制作RPM包

实验环境: 实验的系统:Centos7.2_x86.64 源码包文件1:fastdfs-master 源码包文件2:libfastcommon-master 去github作者的站点克隆上面两个源码包文件 git clone https://github.com/happyfish100/fastdfs.git git clone https://github.com/happyfish100/libfastcommon.git 查看源码文件版本并修改文件名 -libfastcommon-mas

对threading模块源码文件的解读(不全)

# -*- coding: utf-8 -*- #python 27 #xiaodeng #对threading模块源码文件的解读(不全) import threading #类 #Thread() #构造方法 #threading.Thread() #__init__(self, group=None, target=None, name=None, args=(), kwargs=None, verbose=None) #group:保留为将来扩展时,可以类被实现 #target:要执行的方

如何将源码文件编译成字节码文件

[[email protected] ~]# cat 1.py # 要编译的源码文件 #!/usr/bin/python print 'Hello World' [[email protected] ~]# cat 2.py # 将 1.py 编译成字节代码 #!/usr/bin/python import py_compile py_compile.compile('1.py') [[email protected] ~]# python 2.py [[email protected] ~]#

[C/C++] 各种C/C++编译器对UTF-8源码文件的兼容性测试(VC、GCC、BCB)

在不同平台上开发C/C++程序时,为了避免源码文件乱码,得采用UTF-8编码来存储源码文件.但是很多编译器对UTF-8源码文件兼容性不佳,于是我做了一些测试,分析了最佳保存方案. 一.测试程序 为了测试编译器对UTF-8源码文件兼容性,我编写了这样的一个测试程序—— //#if _MSC_VER >= 1600 // VC2010 //#pragma execution_character_set("utf-8") //#endif #include <stdio.h>

Go源码文件与命令

Go源码文件 文件类型 命令源码文件 : 声明自己属于main包且包含main函数的源码文件,一个包里边不要有多个命令源码文件,虽然用go install ,go run单独执行命令源码文件没有问题,但go install ,go run包含命令源码文件的文件夹时会出错. 库源码文件: 不具备命令源码文件两个特征的源码文件,也就是存在与某个包的普通源码文件.库源码文件安装后,相应的归档文件(*.a)被存放在当前工作区的pkg目录下. 测试源码文件:名称以_test.go为后缀的源码文件,且必须包

(转)连接带有密码的ACCESS数据库时出现“无法启动应用程序。工作组信息文件丢失,或是已被其它用户以独占方式打开”的解决方法

原文:http://www.cnblogs.com/chiname/articles/582539.html 连接带有密码的ACCESS数据库时出现“无法启动应用程序.工作组信息文件丢失,或是已被其它用户以独占方式打开”的解决方法:此问题是由数据库的连接串引起的,可用下面的串连接即可 Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=true;Data Source=<YourPath>;Jet OLEDB:Database Pass

Win8 IE10 只能以管理员打开的解决方法

Win8 IE10 只能以管理员打开的解决方法 使用 Windows8 一段时间后,最近遇到 IE10 打不开,只能以管理员身份打开,很是郁闷.无论禁用IE加载项还是恢复默认设置都无效,也看到论坛不少网友也有此困惑甚至都想重装了,反复寻找资料,终顺利解决. 解决方法:打开注册表(点击键盘 Win+R 键—输入 regedit—确定),找到 HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main 对 Main 项右键—权限—高级—启用

《绝地求生大逃杀》BE错误怎么办 BE服务未正常运行及安装失败解决方法

<绝地求生大逃杀>BattlEye Launcher是游戏的反作弊程序,也是启动过程中做容易出现错误的,今天小编带来"爆锤吧务"分享的<绝地求生大逃杀>BE服务未正常运行及安装失败解决方法,有此烦恼的玩家赶紧来看吧. 在启动游戏之前切换成英文输入法,美式键盘. DLL文件的各种问题 dxgi.dll,d3d11.dll,uxtheme.dll,JiXunlsp641.4.dll,MSSPIREX64.DLL,NetDogDll64.dll等等. 以.dll结尾的