可以通过System.getProperty("java.home")方法来获得虚拟机目录,那么如何获得编辑器javac所在的目录呢?

解决方案 »

  1.   

    System.getProperty("java.home")+"\\bin"
      

  2.   

    String strPath = System.getProperty("java.home");
    strPath = strPath.substring(0,strPath.lastIndexOf(java.io.File.separator))+java.io.File.separator+"bin";
      

  3.   

    我的电脑〉属性〉高级〉环境变量 , 在里面找到 %path% 就是了
      

  4.   

    可有些时候jdk和jre并不是放在一起的,比如刚下的jdk1.5.0_03是两者是单独安装的,用户可以放到完全没有联系的两个文件夹
      

  5.   

    请问一下,jdk两者的确是单独安装的,但是jdk里已经带有jre,那另外一个安装的jre岂不是多余了?
      

  6.   

    反正你电脑上每次只能用一个jre
    我装了一个 1.4.2 一个5.0
    后来装 jbuilder 他带了一个
    装 oracle 带了一个oracle的jre
    装 weblogic 又一个
    然后我都不知道我电脑上现在有多少 jre多少jdk了