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

在Ubuntu 16.04 LTS上使用IDEA 2018.1.5时遇到无法输入中文的问题,本文提供了两种解决办法:1. 复制并修改jre64目录及权限;2. 设置IDEA_JDK系统变量为JAVA_HOME值。通过这两种方法,可以成功修复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
评论 16
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值