今天启动idea报 NoClassDefFoundError javax.swing.UIManager 可是明明配置好了java 环境 ,后来仔细想了一下只配置了java的bin目录在PATH里

随后配置了 java_home和classpath 但是还是无效。后来打开idea.sh文件发现他先判断JDK_HOME有没有,

if [ -n "$IDEA_JDK" -a -x "$IDEA_JDK/bin/java" ]; then
  JDK="$IDEA_JDK"
elif [ -n "$JDK_HOME" -a -x "$JDK_HOME/bin/java" ]; then
  JDK="$JDK_HOME"
elif [ -n "$JAVA_HOME" -a -x "$JAVA_HOME/bin/java" ]; then
  JDK="$JAVA_HOME"

但是JAVA_HOME我也配置了却不起作用

所以改成如下,就可以启动了

JDK_HOME=/usr/local/jdk1.7.0_45
CLASSPATH=.:"$JDK_HOME"/lib/dt.jar:"$JDK_HOME"/lib/tools.jar
PATH="$PATH":/usr/sbin/:"$JDK_HOME"/bin
export JDK_HOME CLASSPATH PATH

最新文章

  1. 【jQuery】$.ajax() 常用参数理解
  2. 图论 ---- spfa + 链式向前星 ---- poj 3268 : Silver Cow Party
  3. [Android Pro] Android 6.0 Root
  4. hibernate.cfg.xml配置文件和hbm.xml配置文件
  5. OpenStack
  6. [LeetCode] 204. Count Primes 解题思路
  7. linux搭建邮件服务器
  8. hibernate通过配置文件生成数据库信息
  9. windows程序设计(三)
  10. 分布式存储ceph——(5)ceph osd故障硬盘更换
  11. 使用vue-cli搭建vue项目
  12. mongodb第二篇文章~关于集群认证的那点事
  13. Git版本控制工具的简单使用
  14. 【转】Entity Framework Extended Library (EF扩展类库,支持批量更新、删除、合并多个查询等)
  15. MQTT压力测试工具之JMeter插件教程
  16. Devexpress VCL Build v2015 vol 15.1.2发布
  17. 微软职位内部推荐-Software Development Engineer II_Commerce
  18. [转]小心PHP的类定义顺序与继承的问题
  19. git clone时RPC failed; curl 18 transfer closed with outstanding read data remaining
  20. HTML5 五大特性

热门文章

  1. struts2使用验证文件实现校验
  2. Netty 断线重连解决方案
  3. Linux Guard Service - 守护进程的作用、用途、父进程标识的特点
  4. [CSS]利用伪元素实现一些特殊图形 from baidu校招
  5. async异步操作和同步上下文
  6. python3.7.0安装
  7. 「HNOI 2013」消毒
  8. [SDOI2009] HH的项链 | 莫队模板
  9. 【04】循序渐进学 docker:Dockerfile
  10. “全栈2019”Java第八章:IntelliJ IDEA设置注释不显示在行首