先系統(tǒng)變量中新建java_home值為:G:\Program Files\Java\jdk1.6.0_10
Path值為:%java_home%\bin;%java_home%\jre\bin;%java_home%\lib
Classpath值為:home%\lib;%java_home%\lib\tools.jar
再次在命令行下設(shè)置:
set java_home= G:\Program Files\Java\jdk1.6.0_10
set Path=%java_home%\bin;%java_home%\jre\bin;%java_home%\lib
improt和package詳細攻略:
帶有package語句的源文件在命令行里是怎么樣編譯和運行呢?
例子:
在I:\java>目錄下:建立一個HelloWord.java
---------
package a.b.c;
public class HelloWord {
public static void main(String[] args) {
System.out.println("HelloWord!");
}
}
---------
錯誤編譯
I:\java>javac HelloWord.java
在當(dāng)前目錄生成HelloWord.class并不是在a\b\c下生成。
如果要運行的話,自建a\b\c ,在把編譯過的HelloWord.class放到c目錄下,
I:\java>
用命令java a.b.c.HelloWord 就可以成功運行了。
Path值為:%java_home%\bin;%java_home%\jre\bin;%java_home%\lib
Classpath值為:home%\lib;%java_home%\lib\tools.jar
再次在命令行下設(shè)置:
set java_home= G:\Program Files\Java\jdk1.6.0_10
set Path=%java_home%\bin;%java_home%\jre\bin;%java_home%\lib
improt和package詳細攻略:
帶有package語句的源文件在命令行里是怎么樣編譯和運行呢?
例子:
在I:\java>目錄下:建立一個HelloWord.java
---------
package a.b.c;
public class HelloWord {
public static void main(String[] args) {
System.out.println("HelloWord!");
}
}
---------
錯誤編譯
I:\java>javac HelloWord.java
在當(dāng)前目錄生成HelloWord.class并不是在a\b\c下生成。
如果要運行的話,自建a\b\c ,在把編譯過的HelloWord.class放到c目錄下,
I:\java>
用命令java a.b.c.HelloWord 就可以成功運行了。