怎么在cmd里面运行 java

我修改了java文件,需要创建新的.class文件,用cmd,该怎么操作,谢啦!有加分!

方法如下:

1、首先我们在命令行运行Java程序需要借助jdk的环境依赖,打开jdk包,需要找到javac和java两个文件,如下图所示

2、打开运行窗口,然后在运行窗口中输入cmd命令,如下图所示

3、在CMD命令行界面中我们输入cd命令进入到java程序文件所在的目录,如下图所示

4、接下来执行javac命令对java程序文件进行编译,如下图所示

5、编译完毕以后我们会在文件夹下面看到一个class文件,这个就是Java虚拟机编译完产生的文件,如下图所示

6、最后我们执行java命令,带上刚才编译好的文件名称就可以运行java程序了,如下图所示

扩展资料:

命令提示符是在操作系统中,提示进行命令输入的一种工作提示符。在不同的操作系统环境下,命令提示符各不相同。

在windows环境下,命令行程序为cmd.exe,是一个32位的命令行程序,微软Windows系统基于Windows上的命令解释程序,类似于微软的DOS操作系统

输入一些命令,cmd.exe可以执行,比如输入shutdown -s -t 30就会在30秒后关机。总之,它非常有用。打开方法:开始-所有程序-附件 或 开始-寻找-输入:cmd/cmd.exe 回车。它也可以执行BAT文件。

一般说的“命令行”是指linux命令,linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。linux命令在系统中有两种类型:内置Shell(外壳)命令和Linux命令。

运行方法

⒈ 点击开始--运行--输入--CMD 回车(或按windows键和R键弹出运行框—输入CMD回车) [1] 

⒉Windows XP中单击“开始→所有→附件→命令提示符”即可打开命令提示符。

系统会默认定位到“X:\Documents and Settings\当前用户名”下。

⒊点击我的电脑--打开系统盘(C:)--WINDOWS--system32--CMD.EXE

建立一个快捷方式,将绝对路径输入再运行也可快速打开命令提示符。

⒋在桌面或任意磁盘新建一个TXT--输入CMD并保存--修改扩展名为.BAT(文件名随意)--运行即可

这样的特点是运行这个BAT后,命令提示符下的路径直接显示你BAT所在的目录路径。

⒌win7的运行除了以上的方法外还可以系统桌面上先按住“Shift”键,单击鼠标右键出现的菜单,选择“在此处打开命令行窗口”后,就出现了命令提示符。

命令提示符默认位置更改方法

单击“开始→控制面板→性能和维护→管理工具→计算机管理”,(经典分类视图下跳过第3步)

依次展开“系统工具→本地用户和组→用户”,然后在右侧窗口中双击当前登陆的用户名,

在打开的“属性”对话框单击“配置文件”选项卡,在“主文件夹”下的“本地路径”后面键入

你想更的当前盘符或当前目录,如“E:\”,然后单击“应用→确定”,重新启动计算机即可完成更改。

参考资料来源:百度百科:CMD

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-23

cmd运行java程序,步骤如下:

1.打开cmd并且以管理员身份运行,进入到java文件夹中(图片只是参考,请根据java放置的位置进入)。

2.在刚才的路径后输入“javac HI.java”(javac后面加空格),敲回车,这时如图所示,3.java文件上方会多出一个class文件(如果没有class文件说明编译不成功)。

第七步,继续在刚才的路径输入“java HI”(java后面加空格),如下图所示,语句下方会出现“HI!”,这说明已经运行成功(也可以尝试其他程序段)。

第2个回答  2019-12-23
1、首先用记事本写一个简单的Java程序,保存成.Java文件

2、在电脑搜素框中搜索cmd或者直接使用键盘菜单键+r 打开命令窗口

3、在出现的窗口输入 cd 文件位置,我放在桌面就输入cd Desktop 按下回车,如果再输入 dir Desktop 按下回车就可以将桌面上的文件显示出来(ps:可以不这么做,直接在放Java文件的文件名后输入也可以)

4、在你存放Java文件的地址后面输入 javac a.java ,a是最开始起的名字,javac的意思是编译这个Java文件。按下回车在你存放.Java文件的地方会出现一个新的文件

5、然后再次输入 Java a按下回车,就可以完成Java程序的运行啦,成功输出 helloworld
第3个回答  2011-05-19
1.先通过 D:+回车,进入D盘。假如你的java文件放在D:根目录下,如果放在其他目录,也一样,更改进入的路径即可。
2. 输入命令 javac xxx.java
xxx.java:是你的java文件的名字。
3.输入命令: java xxx
如果你的java文件没有错误,就可以运行了...追问

文件名是DataBase ,地址是c:\Tomcat.6.0\webapps\root\web-inf\classes\db 我运行的时候总显示'c:\Tomcat'不是内部或外部命令。能不能麻烦您把代码写出来,谢啦!

追答

如果你想进入tomcat文件夹
在进入C盘以后:
输入:cd Tomcat就可以了,后面的一样

第4个回答  推荐于2017-09-16
在cmd中
先进入你的java文件所在的目录,然后运行javac A.java
在运行java A
这里A.java是你的java文件的名字追问

文件名是DataBase ,地址是c:\Tomcat.6.0\webapps\root\web-inf\classes\db 我运行的时候总显示'c:\Tomcat'不是内部或外部命令。能不能麻烦您把代码写出来,谢啦!

追答

你的文件是DataBase.java吗?
如果是的话就这样,在cmd中
cd c:\Tomcat.6.0\webapps\root\web-inf\classes\db
javac DataBase .java
java DataBase

追问

恩,上面最后一步运行完之后显示:Exception in thread "main" java.lang.NoClassDefoundError:DataBase
请问该怎么处理啊?

追答

你不是只需要class文件吗?执行完javac DataBase .java后就直接在哪个目录下生成相应的class文件了,java DataBase是运行里面的类方法了,你定义的类里面没有main函数,jdk找不到程序的入口。所以才会报那样的错,不过对你来说,这个是无关紧要的

本回答被提问者采纳
相似回答