㈠ 如何将一个java文件编译成class文件
如果你用的是工具,会自动编译。如果是dos命令,先用记事本写一个java文件,比如a.java,存放到d盘java文件夹下,dos命令可以写d:回车,cdjava(cd是进入下级目录,java是文件所在的文件夹,注意cd和java之间的空格)回车,javaca.java,回车就可以了
㈡ 为什么java文件在cmd中编译不成class文件
java程序编译之后没有产生class文件的原因如下:
如果使用cmd进行编译之后,如果存在错误,是无法产生class文件的,也就不能执行。
如果使用eclipse进行编译之后,没有开启自动编译,就不会自动产生class文件,需要开启自动编译,如图:
㈢ 用cmd运行class文件遇到的问题
javac是编译命令,编译时要加文件后缀名,如:javac helloworld.java运行时,不需要加后缀名,如java helloworld
㈣ 在命令行状态下,如何运行编译后的.class 文件
点击电脑开始菜单,打开运行窗口,在窗口编辑框里输入cmd,点击确定按钮,打开cmd命令 窗口,然后进入你的工程目录中的可执行程序文件夹下 输入可执行程序文件名 后面带上你需要的参数 按Enter键 就可以了 cmd命令:如你的可执行程序在D://CP//debug/aa.exe 你需要在命令行窗口输入d:按Enter键进入D盘 cd CP/debug按Enter键进入D盘中CP目录debug子目录中 输入aa.exe 2 3 按Enter键运行你的程序 结果就会出现 2.000000 to the 3.000000 power = 8
㈤ 在myeclipse中,我想让他在cmd中编译javac的时候才出现class文件怎么整
javac的编译单位其实就是单个的java文件,为了达到同时编译多个java文件的目的,可以将所需编译的java文件路径保存在一个txt中,比如sourcelist.txt,以换行为分隔符(这个过程称为类文件注册)。这些java文件没有彼此联系的必要,它们可以是隶属不同的包、在不同的文件夹下(当然建议包路径相同的java类文件放在同一文件路径下),javac命令只会一行一行地读取其中的记录,作为一个单位进行类编译。举例说明。假设你的这个包放在src文件夹下,src的父目录为project,sourcelist.txt也事先新建在project文件夹下。首先将这个包中你需要编译的java文件相对于src的路径(如src\com\test\Test.java)注册到sourcelist.txt文件中;接着在project文件夹中新建一个bin文件夹(或者class文件夹,命名随你乐意取),用以编译后class文件的放置(这个配以javac命令中-d选项去理解);如果还有其他类库(如jxl.jar或者mysql.jar),建议在project目录下新建一个lib(同样命名不限)文件夹,然后复制到该文件夹下(配以-classpath选项理解);最后检查上述准备工作都完成,win + R、输入cmd都不用讲,现在在cmd中用cd命令切换到project目录,然后输入命令:javac -classpath lib/jxl.jar -sourcepath src @sourcelist.txt -d bin现在就很好理解了。-d选项就是destination的意思,即生成class文件被送到该选项后面的bin文件夹;-classpath就是将你要用到的jar包注册到类加载路径中;-sourcepath就是告诉javac命令去哪里找类文件。最后呢,为了方便,可以在project文件夹下新建一个bat文件,并输入以下内容:javac -classpath lib/jxl.jar -sourcepath src @sourcelist.txt -d bin@pause这样每次直接点击即可,而你需要编译其他包的或者其他java文件,直接在sourcelist.txt文件中添加或修改。这其实也是一种“弱耦合”、模块化的表现。
㈥ java如何生成class文件 怎样用cmd运行java文件
javac 程序运行class文件。
设置java运行环境,打开cmd,进入 需运行的java文件 的文件夹中。
输入javac **.java (javac+空格+文件名和java后缀)。此处将java文件编译成class文件。
编译成功后,输入java ** (java+空格+class文件的文件名)文件后缀可不输入。
㈦ 如何编译出class
这个前提是你得配置环境变量! 也就是JDK的环境变量!JAVAC就是JDK里的执行程序: 你可以用DOS命令先进入JDK的安装目录中,这样就不用配置环境变量了! 可以在安装目录中直接远行JAVACJDK是将扩展名为.JAVA的文件编译成.CLASS文件!你可以看下这篇文章,你会明白了! 自己试下,要学会配置环境变量,那个挺有用的!http://www.cnblogs.com/JeffChen/archive/2008/01/15/1039708.html
㈧ 如何在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 命令的使用方法要注意,格式。第三:要使用这两命令,必须配置好环境变量。
㈨ 如何使用CMD编译java文件
首先cd到你java文件存放的目录,比如你的java文件的名称为helloworld.java,在cmd中输入javachelloworld.java敲击回车,这个命令会版将你的java文件编译成权class文件,然后在cmd框中输入javahelloworld敲击回车就能运行你的java文件输出结果
㈩ 用cmd编译java产生的class文件在当前文件夹下,为何找不到默认在哪里
不一定在当前文件架下如果你java文件在package com.test下那么你在工程文件夹用的命令是:javac com/test/文件名.java然后产生的class文件也在:工程文件夹/com/test/下当然,另外一种可能性是你的java程序有问题,没有编译成功,你需要把javac命令后的截图切一个过来看下。