怎么用cmd运行java

bdqnwqk1年前问题7

1.如何用cmd运行 java程序

#命令行运行java文件:

1.打开(cd java文件所在目录)

2.配置:

set path=C盘下jdk1.5.0_05\bin所在的目录 --你自己的jdk安装目录

set classpath=. --当前路径

注:若要导包时(如.jar包),就应 set classpath=.;包的路径

3.编译(dir java文件当前目录下):

javac 文件名.java --如:javac Test.java

4.运行(dir java文件当前目录下):

java 文件名 --则:java Test

#若有包名的.java文件

1.打开(cd java文件所在目录)

2.配置:

set path=C盘下jdk1.5.0_05\bin所在的目录 --你自己的jdk安装目录

set classpath=. --当前路径

3.编译(dir java文件当前目录下):

javac -d ./ 文件名.java --(有包时必须要有-d ./)

4.运行(dir java文件当前目录下):

java 包名.文件名

做一个测试:

先在D盘根目录建一个Hello.java文件,

然后CMD进入命令行,

先编译成.CLASS文件-----javac d:/Hello.java

再运行-------java Hello

下面就是显示结果.

2.怎么在cmd使用命令运行java代码

1:首百先你得安装了jdk与jre (这里就请自习查阅资料)

2:找到你的java程序工作区中的bin目录并复制下来 eg:bin目录即是java代码编译后的文件目录

如下度:

我们发现这里面有很多.class文件,这里面既是我们编译后的文件

3:进入cmd(win+r 输入cmd回车)

4:进入你知的java所在的盘位

如下:输入d: 回车

4:输入cd+空格+刚才复制的bin地址道

如下:

5:如果你回的.class文件没有存放在package下面或者在默认package里,直接输入java+空格+文件名(去掉.class) 回车

如果你的.class文件在package里面,则需要将文件名改为:答包名.文件名 既:输入java+空格+包名.文件名(去掉.class) 回车

3.初学者如何使用CMD命令编译和运行Java程序

需要在望山先下载jdk,然后安装电脑,配置环境变量。配置如下:

1. 新建系统变量名字为:JAVA_HOME

值为:你自己安装的jdk路径

2.新建一个环境变量 CLASSPATH:

值为:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

3.修改Path路径,添加如下内容:

%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

打开cmd窗口,写入javac 敲回车就能出来信息,然后在去写一个Java文件,

通过 javac 文件名.java 编译

在通过java 文件名运行,就可以出来内容了。

4.如何在CMD编译和运行JAVA代码

要想编译和运行java文件,很简单,只需要两个命令:

(1)javac:作用:编译java文件;使用方法: javac Hello.java ,如果不出错的话,在与Hello.java 同一目录下会生成一个Hello.class文件,这个class文件是操作系统能够使用和运行的文件。

(2)java: 作用:运行.class文件;使用方法:java Hello,如果不出错的话,会执行Hello.class文件。注意:这里的Hello后面不需要扩展名。

下面举例说明:

假设我有一个Hello.java文件放在D:\javatest 文件夹下。

打开cmd命令窗口,会出现C:\user\lenovo 这里出现的是系统用户名,这里我们需要将路径转移到java文件所在目录。

紧接着输入 D:回车,会出现一下界面:

这时候我们需要定位到java文件所在目录(这里是javatest目录),接着输入 cd javatest 回车。

此时进入到D:\javatest目录中,此时的Hello.java文件就在这里

这时候我们就可以用javac命令编译啦,输入javac Hello.java回车

这里如果没有任何提示表示编译成功,此时打开d:\javatest文件夹你会发现此时多了一个名为Hello.class的文件,这就是操作系统能够运行的文件。

接着输入 java Hello回车,你就会看到文件被运行的结果。

这里有几个要注意的问题

第一:Hello.java中的内容是一个类,这个类的名字与.java文件名字必须完全一致。如果不一致将出错。这里当你通过eclipse创建一个类文件的时候你就会理解的更清楚了,这里不赘述。

第二:javac 和 java 命令的使用方法要注意,格式。

第三:要使用这两命令,必须配置好环境变量。

5.怎么用命令提示符运行java程序

这个错误显然是没有找到对应的.class文件,一般错误离不开这几种

1是,字母拼写错了,和你生成的.class文件名称不一致,所以找不到

2是,路径错了。比如你的.class生成在D盘下,可是你现在在C盘运行java命令,显然也是找不到

3是。你没有编译,没有生成对应的.class文件,重新javac编译一下

4是你的classpath没有配置好。一般需要.;%java_home%/lib;%java_home%/lib/tools.jar;这个classpath是从你配置的目录去找.class文件的。

一般是先找本目录--也就是.;所以你看一下配置有无问题

%java_home%是你对应的的安装路径

首先楼主你先确定你的java和javac没有错。

建议楼主首先用 dir 指令查看一下当前目录下是否生成了.class。然后按上面的几种试一下解决。

希望能帮到楼主

6.要怎么做才能用cmd 去运行java啊

设置JAVA_HOME:

一是为了方便引用,比如,你JDK安装在C:\Program Files\Java\jdk1.5.0目录里,则设置JAVA_HOME为该目录路径, 那么以后你要使用这个路径的时候, 只需输入%JAVA_HOME%即可, 避免每次引用都输入很长的路径串;

二则是归一原则, 当你JDK路径被迫改变的时候, 你仅需更改JAVA_HOME的变量值即可, 否则,你就要更改任何用绝对路径引用JDK目录的文档, 要是万一你没有改全, 某个程序找不到JDK, 后果是可想而知的----系统崩溃!

三则是第三方软件会引用约定好的JAVA_HOME变量, 不然, 你将不能正常使用该软件, 等你以后用JAVA久了就会知道的~~:)~~~, 要是某个软件不能正常使用, 不妨想想是不是这个问题.

设置CLASSPATH:

这是一个很有趣,当然也比较折磨初学者的问题, 因为我也是从这条路上走过来的,为了你能理解, 我就往简单的方向讲. 这个变量设置的目的是为了程序能找到相应的".class"文件, 不妨举个例子: 你编译一个JAVA程序---A.java, 会得到一个A.class的类文件,你在当前目录下执行java A, 将会得到相应的结果(前提是你已经设置CLASSPATH为"."). 现在, 你把A.class移到别的目录下(例如:"e:\"), 执行java A, 将会有NoClassDefFindError的异常,原因就是找不到.class文件, 现在你把CLASSPATH增加为:".;e:\"再运行java A, 看看会有什么结果~~:)~~~, 一切正常, java命令通过CLASSPATH找到了.class文件!

设置PATH:

道理很简单, 你想在任何时候都使用%JAVA_HOME%\bin\java 等来执行java命令吗, 当然不会, 于是, 你可以选择把 %JAVA_HOME%\bin添加到PATH路径下, 这样, 我们在任何路径下就可以仅用java来执行命令了.(当你在命令提示符窗口输入你个代码时,操作系统会在当前目录和PATH变量目录里查找相应的应用程序, 并且执行.)

7.如何用cmd运行java程序

将java文件写好,置于目标文件夹里面,这里将其放在“D://java/"目录下,你也可以将它百放在任何你喜欢的位置。

按下键盘上的windows按钮,或者直接点击电脑开始按钮,在”搜索文件盒程序“框里填写”cmd“,点击回车,进入cmd窗口进入窗口后,界面上首先会显示”度C:\Users\Administrator>",在这句语句后面写上文件所在的盘,进入该盘,进入下一级目录专只需写上:cd 文件夹名称“再按回车,如我在这里是”cd java“,注意不要漏写了cd与文件夹名称之间的空格。 进入最后一个文件夹后,写上”javac java文件名“再回车,如这里是”javac jinyan.java“。

回车之后你可以进入目标文件卡查看,会看见一个后缀名为.class的文件。再在后面写上”java 文件名“ 再回车即运行属成功,如这里写的"java jinyan",还是注意不要忘记空格。

6已经编译过的java文件再次运行时不需要再用javac语句编译文件,直接用java语句运行即可。

怎么用cmd运行java

标签: cmdjava