IDEA无法输入中文问题解决方式两种

先说下我的开发环境:

Ubuntu 16.04 LTS
IDEA 2018.1.5

问题出现时的心情

  1. MMP
  2. MMP
  3. 又特么出现了

解决问题的方式1

  • 进入idea根目录
cd /home/wjj/idea/
  • 复制jre64文件夹为jre642
 mv ./jre64 ./jre642
  • 复制jdk下的jre64目录到idea下
sudo cp -r /usr/lib/jvm/jdk1.8.0_172/jre64 /home/wjj/idea/jre64
  • 修改复制过来的jre64文件夹的权限,组,用户
sudo chmod 775 -R ./jre64
sudo chgrp wjj -R ./jre64
sudo chown wjj -R ./jre64
  • 复制jdk目录下lib目录下的tools.jar文件到idea/lib下
sudo cp /usr/lib/jvm/jdk1.8.0_172/lib/tools.jar /home/wjj/idea/lib/tools.jar
  • 重启IDEA

解决问题的方式2

  • 设置 IDEA_JDK 系统变量为 JAVA_HOME 的值
    我的环境变量设置在~/.bashrc下.
## set java environment
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_172
export IDEA_JDK=/usr/lib/jvm/jdk1.8.0_172
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

在~/.bashrc的最后加上export IDEA_JDK=/usr/lib/jvm/jdk1.8.0_172
这个IDEA_JDK的参数是从idea.sh下看来的.

  • 重启IDEA

你可能感兴趣的:(linux,idea,无法输入中文)