码迷,mamicode.com
首页 > 编程语言 > 详细

初学cmd编译运行Java文件,部分路径要区分大小写

时间:2014-09-18 14:32:13      阅读:457      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   java   ar   strong   文件   div   sp   

①准备工作

首先用记事本编写HelloWorld.java放至G:\Javaspace路径

public class HelloWorld{
public static void main(String []args){
System.out.println("Hello World");
}
}

因为我要编译的java文件放在G盘,在cmd窗口输入

G:

转至G盘目录(网上虽说cmd不区分大小写,但是这个盘符是要大写的!)

然后输入

cd javaspace

cd是cmd的换目录命令(change directory),此时cmd的目录才转到我们HelloWorld.java所在的目录下。

 

②编译

下一步就是告诉cmd HelloWorld.javajava的编译器(即javac)在哪

设置java编译器路径有两种方法

一种是用cmd的SET PATH命令(这是个一劳永逸的方法,只设定一次就行了)

SET PATH=C:\program files\java\jdk1.8.0_20\bin;%PATH%

(盘符后的路径大小写随意)

第二种设置编译器路径的方法是在编译时指定一下,因为我们已经转到G:\Javespace目录下面了,所以直接输入

"C:\programs files\java\jdk1.8.0_20\bin\javac" HelloWorld.java

(HelloWorld.java 的文件名要区分大小写)

按下回车后若没有出现错误的提示,则在G:Javaspace下应该已经生成了HelloWorld.class文件,说明编译已经成功

 

③运行

此时若从未退出过cmd,则cmd目录仍在G:\Javaspace,输入

java HelloWorld

java既激动JVM并运行HelloWorld.class,且此处的HelloWorld不用加后缀.class

 

若提示“找不到或无法加载主类”,则说明在安装JDK时设置的CLASSPATH路径不是G:\Javaspace,可以在“我的电脑——属性.....——环境变量”中重新设定,

也可以在cmd中临时修改CLASSPATH路径,输入

java -cp G:\javaspace HelloWorld

此行命令的意思是用启动JVM并设置CLASSPATH,然后运行HelloWorld.class

 

初学cmd编译运行Java文件,部分路径要区分大小写

标签:style   blog   color   java   ar   strong   文件   div   sp   

原文地址:http://www.cnblogs.com/zoffy/p/3979047.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!