我没有用eclipse,每次都是用记事本写的代码。代码存放在e:盘,source code文件夹
然后运行-cmd
e: 回车
cd source code 回车
javac **.java
java **-----
我想问下,是不是每次都要进到e:/source code呢??
有人说是因为变量没配置正确的原因,配置正确的话是不是直接javac,然后java..
求解。。

解决方案 »

  1.   

    进入 e:/source code 这个文件夹和你使用javac 没有任务关系 环境变量是配置jdk的路径,不配置环境变量就得进入到jdk的bin下面再执行 javac / java   进入 e:/source code是为了找到要执行java文件 如没有进入的话需要在 javac 后加路径
      

  2.   

    不进入代码目录也可以编译。但是javac里要带路径。个人理解。
      

  3.   

    可以不进入目录就进行编译的,只要如下输入即可javac "e:/sourc code/*.java"
    java "e:/sourc code/*"之所以打了引号,原因是你的那个目录似乎带有空格,而空格是命令参数的分格符,要用引号引起来,才能成为一个整体。这个和环境变量的配置无关。
      

  4.   

    必须到你写的代码的保存路径下用javac编译,然后用java运行