红联Linux门户
Linux帮助

新版本linux下,apache、mysql编译错误或者安装后不能正常运行--java的路径问题

发布时间:2008-06-15 01:08:53来源:红联作者:Junyi
最近配置linux服务器的时候,老有因为java问题导致编译失败或者编译后不能正常运行的问题。

查看系统变量$PATH,发现里面有java路径。

运行了一下java -version 发现跟标准的jdk输出的信息不一样。

仔细检查路径,发现在java的路径前面有个/user/bin/路径,里面有个软链接叫java,貌似是linux自己带了个jdk,my god!

解决办法:

1、把java的路径放到最前面(其实重新定义路径和classpath的时候,采用PATH=.:自己定义的路径:$PATH是个好习惯,当然可能错过很多发现这种“java”软链的机会 哈哈)

2、如果觉得单个改比较麻烦,就直接删掉软链/user/bin/java吧,或者移走,服务器出问题了再移回来。我的服务器移走后还没发现什么问题。
文章评论

共有 2 条评论

  1. whaathsnjx 于 2011-04-23 08:48:48发表:

    hao

  2. ftd505 于 2011-04-18 16:03:27发表:

    {:2_94:}