加入收藏 | 设为首页 | 会员中心 | 我要投稿 草根网 (https://www.1asp.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

使用命令行运行Java程序

发布时间:2022-11-01 12:42:43 所属栏目:教程 来源:
导读:  很久没有试过用Java命令行来运行程序了。今天用的时候都感觉有点不太顺利了。所以特别记下来,以免后边什么时候又忘掉。

  首先是将编写好的Java程序放在某一文件夹下边。(本文以D盘javabasecode文件夹为
  很久没有试过用Java命令行来运行程序了。今天用的时候都感觉有点不太顺利了。所以特别记下来,以免后边什么时候又忘掉。
 
  首先是将编写好的Java程序放在某一文件夹下边。(本文以D盘javabasecode文件夹为例),在命令行里进入javabasecode目标文件所在的目录:命令如下:
 
  D:\\javabasecode>cd D:\\javabasecode\\chap1\\test2
 
  再打开我们的目录Java文件,使用命令如下:
 
  D:\\javabasecode\\chap1\\test2>javac Car.java
 
  等待javaJVM编译完成后,就可以执行Java文件了:
 
  D:\\javabasecode\\chap1\\test2>java Car
 
  注意这里不能再在Car后边加.java的后缀名了,这样会报一个java.lang.ClassNotFoundException:Car.java的异常,原因就在于当使用Java 命令时,实际上JavaJVM会去自动寻找要运行的目标class文件mysql命令行,而不是运行一个Java文件本身。
 
  在使用命令行的时候还有一种情况,会报出java.lang.ClassNotFoundException的异常,那就是我们经常容易忽略的一点:在一个Java文件的前面加上了package。如果包名与实际Java文件的路径不匹配。则也会出现上述错误。此时,去掉package再编译一次然后运行就OK了...
 

(编辑:草根网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章