本文目录一览:
1、如何使用cmd编译java文件
2、java文件如何在cmd中编译?
3、怎么用命令行编译,打包,运行java
4、如何使用命令行编译和运行Java代码
5、如何使用命令行编译以及运行java文件
6、怎么用cmd编译java程序
如何使用cmd编译java文件
1、用记事本编写java文件,放在某个盘的文件夹下。假设在f:Demo。
2、用windoes+R键打开cmd窗口,在命令行中输入f:,目的是将路径改为java文件所在的路径。
3、再在命令行中输入cd 文件名
(在这里是Demo)打回车,路径就到了f:Demo下。
4、然后再命令行中输入javac java名.java
形成字节码文件。
5、再输入java java文件名
就ok了。此时就会将你需要输出的东西输出在屏幕上。
java文件如何在cmd中编译?
方法/步骤
- 将java文件写好,置于目标文件夹里面,这里将其放在“D://java/"目录下,也可以放在任何喜欢的位置。
- 按下键盘上的windows按钮,或者直接点击电脑开始按钮,在”搜索文件框程序“框里填写”cmd“,点击回车,进入cmd窗口
- 进入窗口后,界面上首先会显示
C:\Users\Administrator
,在这句语句后面写上文件所在的盘,进入该盘,进入下一级目录只需写上:cd 文件夹名称
,再按回车,在这里是cd java
,注意不要漏写了cd与文件夹名称之间的空格。 - 进入最后一个文件夹后,写上
javac java文件名
再回车,如这里是javac jinyan.java
。回车之后可以进入目标文件夹查看,会看见一个后缀名为.class
的文件。 - 再在后面写上
java 文件名
再回车即运行成功,如这里写的java jinyan
,还是注意不要忘记空格。 - 已经编译过的java文件再次运行时不需要再用
javac
语句编译文件,直接用java
语句运行即可。
怎么用命令行编译,打包,运行java
一、编译:从.java
生成.class
(1) eclipse编译:
在菜单栏里选择"项目"→"构建"/"自动构建",就会在workspace的项目里的bin目录下自动生成.class
文件,不需要手动一个个去编译。
(2) 命令行编译:
进入src目录,直接javac com/csdn/javacode/A.java
,注意这里一定要写全路径com/csdn/javacode
(这里一定是/
号而非.
号),并且.java
文件一定要有后缀名!
这样生成的.class
文件和src在同一目录下,就是在哪个目录下手动一个个编译,生成的.class
文件就在哪个目录下。
二、运行:从.class
生成.exe
命令行运行:
- cd进入bin目录(eclipse构建生成的一般都在bin目录下),直接
java com.csdn.javacode.EncryptClasses key.data
- (运行
EncryptClasses.class
,输出到key.data
文件里) - 注意:
.class
文件在命令行里不要带后缀名!并且路径要写全,执行时,包名加路径时,一定是点号.
而非/
号!!!
三、打包jar:
把零散的.class
文件打包为jar(不是在eclipse里"导出"为jar包)
- cd进入要打成jar包的class文件所在目录:
jar cvf [生成jar的名称.jar] [列出class文件]
(若有多个用空格隔开)
例1:操作零散的单个或几个class文件:
cd bin
jar cvf ipaddress.jar com/cn/lbs/IPSeeker.class com/cn/lbs/SplitAddress.class
之后会在bin目录下生成ipaddress.jar
,不过这里jar下面没有com.csdn.ipaddress
包,因为之前没有创建目录。
例2:把一个文件夹下面所有的class文件打成jar包
(这里让生成的jar目录下有com.csdn.ipaddress
包,于是在总的文件夹ipaddress下新建文件夹嵌套com\csdn\ipaddress\
,里面放上需要打包的.class
文件)
cd 回到总的文件夹ipaddress
jar cvf ipaddress.jar * 回车
如何使用命令行编译和运行Java代码
这里给你一个具体的场景来讲述如何使用命令行编译和运行Java代码:
任务
我们有一个相当标准的Java工程,它包含三个顶层文件夹:
/bin
- 用来存放已编译好的.class
文件/lib
- 用来存放第三方.jar
文件/src
- 存放.java
源代码 我的任务就是要从Java工程根目录去编译和运行工程。我们将使用Windows操作系统作为例子(和在Unix系统上的唯一区别就是路径分隔符是:
而不是;
)。
编译Java代码
第一步是把文本文件.java
源代码编译成Java虚拟机字节码文件(.class
)。这一步使用一个叫javac
的JDK工具来完成。
假设我们在应用的根目录下,从com.example
包下尝试把Application.java
文件,以及把lib
文件夹中的lib1.jar
和lib2.jar
库编译到目标文件夹bin
下,编译命令应该是如下格式:
javac -d bin -sourcepath src -cp lib/lib1.jar;lib/lib2.jar src/com/example/Application.java
编译完后,/bin/com/example/Application.class
应该就会创建出来了。如果Application.java
使用了其他工程的类,那么他们全部会自动被编译并且放到相应的文件夹下。
运行Java代码
为了启动我们刚刚编译的.class
文件,需要另外一个叫java
的JDK工具。
假设我们在应用的根目录下,为了能够启动com.example
包中的,使用了lib
文件夹下的lib1.jar
和lib2.jar
库的Application.class
文件,启动命令应该是如下:
java -cp bin;lib/lib1.jar;lib/lib2.jar com.example.Application
我们在这里没有提供文件名,只有一个实际的类名,java
会基于提供的classpath(缩写成cp)路径去搜索。
如何使用命令行编译以及运行java文件
方法/步骤
- 我们先新建文本文档,输入自己的java程序。
- 这里我写一个简单的java程序,来做示范。
import java.util.*;
public class HelloDate{
public static void main(String[] args){
System.out.println("Hello,it's:");
System.out.println(new Date());
}
}
然后另存为一个java文件。
- 选择文件---另存为---名称为“HelloDate.java”-----选择“所有文件”。
- 记住自己这个文件的存储位置。(方便我们调用哦!)
打开程序----附件---命令提示符。
由于我的那个java文本保存在了
F:/java/
(在F盘下的java文件夹里)下,所以如果要想编译,就需要先通过命令提示符进入java这个文件夹,具体步骤如下: - 进入F盘:输入
F:
,然后按下回车键【Enter】 - 输入
cd java
,按下回车键【Enter】 这样就已经进入了。这里的cd
的意思就是进入的意思。 紧接着调用java编译器进行编译。 输入javac HelloDate.java
,然后按下回车键【Enter】 然后运行结果。 输入java HelloDate
,按下回车键【Enter】 经验总结:运行一个java程序的大概的流程是: 书写源代码------编译-------运行----结束。
怎么用cmd编译java程序
本文介绍如何用cmd编译java程序。
材料/工具
- 记事本
方法
- 首先,在记事本上编写java代码。并将后缀名
.txt
改为.java
。(本文以HelloWorld为例。)如图 - 按住window键和R--输入cmd
- 在出现的窗体中,输入java源码所在的路径(我的源码是在D盘下的)
- 然后开始执行编译:
javac java源文件名.java
(javac HelloWorld.java
)(javac
后面有一个空格) - 编译之后,我们可以在java源文件所在位置看到编译后出现的
.class
文件 - 执行编译后的程序:
java java源文件名
(javac
后面有一个空格) 这样就编译并执行完成了。