精华内容
下载资源
问答
  • 在cmd中运行java程序

    千次阅读 2015-07-22 22:29:20
    在cmd中运行java程序自学java以来,已经习惯了eclipse智能傻瓜式的编程,今儿同学问我在cmd中如何运行引用非JDKjar包的程序,一时间麻爪了,现在对eclipse等开发环境是又爱又恨啊=_=。现将在cmd中运行java程序的...

    在cmd中运行java程序

    自学java以来,已经习惯了eclipse智能傻瓜式的编程,今儿同学问我在cmd中如何运行引用非JDK中jar包的程序,一时间麻爪了,现在对eclipse等开发环境是又爱又恨啊=_=。现将在cmd中运行java程序的问题做下记录:

    1、绝对路径下

    • 运行简单程序
      直接采用javac MyClass.java编译,生成class文件;
      然后采用java MyClass.class执行。
    • 引用非JDK中jar包的程序
      先采用 javac -cp ABC.jar;DEF.jar MyClass.java对java程序进行编译,生成class文件;
      然后采用 java -cp ABC.jar;DEF.jar;MyClass执行即可。
      注意:jar包之间必须用分号隔开,否则会报错。

    实质:java -cp将所有相关的class文件都运行起来(它们之间应该为并列关系,应该用”;“隔开,也能从java -help中的-cp命令看出来)
    这里写图片描述

    2、相对路径下引用非JDK中jar包

    可以在环境变量里将jar包引进去(不推荐该方法,环境变量还是要小心对待),然后在cmd中用% _HOME%\ *.jar(没有验证,同学说是这样),如:
    这里写图片描述

    再加一点:再有Linux环境下,相对路径是相对于工程文件而言的。

    展开全文
  • win10如何在cmd中运行java程序

    万次阅读 多人点赞 2018-03-15 13:34:11
    首先装完JDK并配置完环境变量。...① 使用工具:文本文档、Notepad++、gVim……② 编写一段简单的程序代码: ③ 注意细节: 一致 :文件名与类标识符一致 后缀名: .java 二、 进入cmd命令窗口。 ...

    首先装完JDK并配置完环境变量。

    一、   首先编写一个Java程序。

    ①  使用工具:文本文档、Notepad++gVim……

    ②  编写一段简单的程序代码:

                        

    ③  注意细节

              一致 :文件名与类标识符一致

            后缀名: .java

                                        

     二、  进入cmd命令窗口

                                        ① 掌握基本DOS命令:

                                                                            cd \       回车 :回到根目录

                                                                            cd ..      回车:回到上一级目录

                                                                            cd 文件名  回车:进入该文件

                                                                            dir       回车:列出当前目录下的文件以及文件夹

                                                                             \a       回车:看包含隐藏文件在内的所有文件

                                                                             \ah     回车:只查看隐藏的文件

                                                                              \w     回车:紧凑显示文件

                                                                              \p      回车:分页显示文件

                                                                             cls      回车:清屏

                                                                      md文件名  回车:创建文件夹

                                                                      rd 文件名  回车:删除文件夹

                                                          del文件名.后缀名  回车:删除指定文件

    ② 去目标文件夹:

                  ⑴.去代码所在盘,例如:去D盘。

                                        

                 ⑵.游览其中的文件夹

                                       

                 ⑶.去代码所在文件夹

                                        

    ③ javac Hello.java 编译:

                                        

                 

    ④ java Hello 运行程序:

                                           

    三、   常见小错误。

               1.类标识名(hello)与文件名(Hello)不一致。

                                                         

                                                           

               2.  遗漏结尾中括号“}”。

                                                      

               3.关键字大小写出错。(System写成system)  

                                                     

              4.代码误用中文字符。(英文  ;  与中文

                                                     

    展开全文
  • 在cmd中运行java程序出错

    千次阅读 2016-09-27 15:59:42
    进入命令行win+R 输入cmd, 按下Enter 进入命令行窗口 使用javac 进行编译的时候 如果提示 'JAVAC' 不是...使用java 进行运行时 如果提示 " Could not find or load main class test.class" 一般检查main函数

    进入命令行win+R

    输入cmd, 按下Enter 进入命令行窗口

    使用javac 进行编译的时候

    如果提示 'JAVAC' 不是内部或外部命令,也不是可运行的程序或批处理文件

    这样的错误提示说明是配置错误,修正方法如下3点


    使用java 进行运行时

    如果提示 " Could not find or load main class test.class"

    一般检查main函数的拼写是否正确

    正确写法为:

    public static void main(String args[]) { }

    如果拼写正确

    检查main函数所在类的类名是否是上述所报错的test.class

    一般类名都是首字母大写

    并且JAVA中对大小写敏感,如果大小写不一致,就会提示找不到这个函数


    另外JAVA文件命名都是要和public 类的类名一致

    javac 类名.java


    java 类名


    如果不是上述语法错误,就有可能是配置问题

    首先要运行java程序必须安装了jdk, jdk中包括了jre (而运行简单的java程序主要用到jre)

    环境配置问题,有三处可以检查

    1.JAVA_HOME

     JAVA_HOME指定了jkd的安装目录

    格式一般为: D:\Program Files(x86)\Java\jdk1.7.0_60

    并且后面不带分号

    2.CLASSPATH

    CLASSPATH是jar包调用

    .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

    注意点号和分号

    3.PATH

    就是jdk的bin目录,是程序的入口

    %JAVA_HOME%\lib


    在cmd中运行java程序,使自己不依赖编译器,只需要安装了jdk,就可以运行简单的java程序

    如果项目比较大,还是通过编译器更好的进行项目管理。

            
    展开全文
  • 问题描述:---------------------------------------------------------------------------------------------------------------------命令行javac能够编译通过,却运行失败;原因分析:----------------------...

    问题描述:---------------------------------------------------------------------------------------------------------------------

    在命令行中javac能够编译通过,却运行失败;

    原因分析:---------------------------------------------------------------------------------------------------------------------

    在eclipse中生成的代码如下:

    package helloworld;

    public class helloworld{
    public static void main(String[] args) {
    System.out.print("hello world");
    }
    }

    关键在于第一行package helloworld;关键字package就相当于C++中namespce,所以实际调用这个命名空间中的类,故可以在上级目录中使用命令java helloworld.helloworld运行成功。

    解决办法:---------------------------------------------------------------------------------------------------------------------

    一、在上层目录使用命令:java helloworld.helloworld

    二、删掉代码第一行package helloworld;

    之后代码如下:

    public class helloworld{
    public static void main(String[] args) {
    System.out.print("hello world");
    }

    }

    编译运行通过:

    作为新手犯的很低级的错误,希望在以后的道路上越来越顺利!加油!!!

    展开全文
  • 本人最近自学java,就安装了JDK-10.0.2,安装网上的教程配置了环境变量,用java,javac,java -version测试没有问题,但是自己又网上抄写了一段Test.java小程序,在cmd中javac Test.java没有错误,java Test时显示了...
  • cmd中运行java程序

    千次阅读 2013-10-09 09:47:38
    在cmd中运行java程序 比如我要运行E:\workplace\javaproject\src\io里的MakeDirectories.java。 如果java文件没有指定package,首先进入java文件所在的文件夹E:\workplace\javaproject\src\io,编译:javac Make...
  • 成功解决cmd中运行java,出现不是内部或外部命令的错误 目录 解决问题 解决方法 解决问题 cmd中运行java,出现不是内部或外部命令的错误 解决方法 首先cmd中输入java等价于双击java.exe软件。...
  • 关于在cmd中无法运行java

    千次阅读 2018-06-28 01:57:00
    一开始,我在cmd中输入java总是显示“不是内部或外部命令,也不是可运行的程序或批处理文件“。之前有配置过,但不知道怎么就没有了主要是路径没有配置好我的电脑->右键->属性->高级->...
  • cmd运行java

    千次阅读 2019-07-08 14:10:22
    cmd运行java 有萌新问我怎么用cmd运行Java,他运行报错了,怎么办? 如图是他的执行过程: 他说就这一个类,里面包含了main方法怎么会没有加载主类呢。 其实很简单,因为你执行的时候并不能直接调用 .class,直接...
  • 这是java的规定.若写 java xxx.yyy是代表要运行 package xxx 的class yyy 里面的 main(String[])所以当你写 java xxx.class 时, 它会以为要找一个叫xxx的package里面的一个叫class的class.
  • 在cmd中编译和运行Java

    千次阅读 2018-08-31 12:11:43
    step1:首先在cmd中指定到.Java文件所在文件路径,例D://aaaa step2:执行Javac命令,将其编译成.class文件,例 hello.java注意添加文件后缀 step3:路径上生成了以.class结尾的文件,例hello.class ,执行...
  • cmd指令运行java程序时,出现javac不是内部或外部指令提示,无法编译
  • 配置好JDK后,如何在cmd运行java程序

    万次阅读 多人点赞 2017-01-08 01:17:02
    命令提示符窗口中运行java程序,目录的跳转问题
  • Java在cmd中运行时程序的汉字显示乱码的解决方案 出现下面这个错误的原因是因为jdk内部使用的是UTF-8,而windows中文操作系统默认使用的GBK字符编码。编码不一致时,java无法正常解析文本的中文字符。 一、设定...
  • cmd命令运行java程序,中文乱码问题解决

    万次阅读 多人点赞 2018-04-21 21:13:09
    初学者使用记事本编写程序,使用命令行运行出现中文乱码问题解决方法如下:1.使用记事本打开------》另存为2.将utf-8改成ANSI3.结果如下:
  • 在cmd中运行java: 表示java运行成功。 运行javac:显示 'JAVAC' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 一般是环境变量没设置正确。 重点检查环境变量path 变量名:Path 变量值:C:\...
  • cmd运行java中文显示乱码

    千次阅读 2016-06-21 15:30:20
    今天在cmd运行java中文显示乱码 改字体等都无果 控制台属性的默认代码页 为拉丁语````灰色无法修改 后来查询得知是代码页的问题: 运行:chcp 936 命令修改代码页为中文 问题就解决了
  • cmd运行java程序

    千次阅读 2013-08-06 15:11:07
    一直JAVA的开发,但多是B/S开发,是要发布到WEB服务器上去跑的。这一天,有个朋友说用JAVA写了个小游戏,让我给看一下,如是把源文件拿了过来,放到eclipse下一编译、运行,一点问题没有,再给他加了个记录排名...
  • 对于初学java的人来说,电脑的环境配置也许会让你头疼,但只要你认真一些学习,相信对你来说都是OK的啦~ ...用户变量选择Temp,接着开始... 变量名:JAVA_HOME 变量值 : D:\JDK8(jdk的安装路径,我是安装D盘的根
  • cmd运行java文件

    千次阅读 2019-06-07 20:16:01
    1.进到java文件所在目录 假设我们的A.java文件F:\数据结构\课程设计\45...成功进入之后,输入“javac A.java”,此时cmd界面没有什么反应,但是目录下会自动生成一个A.class的class文件,说明编译成功了。 然...
  • cmd运行java程序的注意事项

    千次阅读 2015-07-19 20:46:46
    在cmd运行java类程序是一个java程序员的基本功,但是弄了挺长时间都没怎么弄好,这次算是一个插曲吧,有点丢人了。以前也弄过几次,但是都没怎么弄好,这次终于好使了。下面是我的环境变量设置: 其实一般...
  • cmd中可以运行java,但不能运行javac命令

    万次阅读 多人点赞 2017-10-19 21:27:21
    在cmd中可以运行java,但运行javac命令时提示:'javac' 不是内部或外部命令,也不是可运行的程序或批处理文件。 原因:安装java时把jdk的路径和jre的路径选择成一样,就造成覆盖了。这时候你lib下也找不到tools....
  • java程序在cmd中运行的一些细节

    千次阅读 2015-09-20 19:44:48
    以前一直用的是eclipse,现在突然看看书上有写到让我们在cmd中运行一个.java程序,看了一些百度经验,但不是很全,这里记录一下,便于自己记忆吧。 首先,用txt文件编写好java程序,下图是写的hello word !小程序 ...
  • 有两个java类,A.java和B.java,都同一个目录下二.源码:A.javapackage com.abc; public class A { public static void test() { System.out.println("A:test()"); } }B.javaimport com.abc.A; ...
  • rt,我运行不了,只是出现一个dos框,然后光标闪了几下就没了,java程序也没有运行
  • 用户变量增加JAVA_HOME=C:\Program Files\Java\jdk1.8.0_144  Path=C:\Program Files\Java\jdk1.8.0_144\bin; 系统变量增加classpath=.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar(注意
  • 由于使用CMD运行java程序的时候,系统默认的编码格式是gbk。而包含中文字符的代码一般是UNICODE格式,所以直接运行含有中文字符的代码就很容易出现编码错误。 工具:notepad++ 解决方法一: 编码菜单栏下,点击...
  • 1).我先F盘新建一个文件夹用来存放这个文件2).可以看到我们已经新建了一个叫JAVAexample的...好了,我们的Java文件就已经写好了,下面就是进入cmd中运行了 Windows按键+R打开cmd进入F盘5).然后cd JAVAexamp...
  • cmd运行java打印不出中文的解决办法 更换cmd的编码方式 编码表如下 打开cmd时输入: chcp 65001 进入utf-8的编码方式 更改成其他编码方式:chcp + 对应字符 即可

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 176,018
精华内容 70,407
关键字:

怎么在cmd中运行java

java 订阅