要想编译和运行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 命令的使用方法要注意,格式。
第三:要使用这两命令,必须配置好环境变量。
2. 如何使用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了。此时就会将你需要输出地东西输出在屏幕上。
3. 怎么用命令行编译,打包,运行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 * 回车
4. 如何在UltraEdit中编译和运行Java程序
工具原料:
UE编辑器
1点击“高级”,再点击“工具配置”。
2点击“插入”,在“菜单项”名称上输入“编译java程序”,在“命令行”里输入“javac%n%e”,在工作目录上填“%p”。
3切换到“输出”项,选择“输出到列表框”和“捕获输出”,点击“应用”。
4同样,也可以定义运行java程序的工具,点击“插入”,在“菜单项”名称上输入“运行java程序”,在“命令行”里输入“java%n”,在工作目录上填“%p”。余下步骤和上面的一样。
5最后会发现高级选项下多了“编译java程序”和“运行java程序”两个工具。
5. 如何用命令行编译,运行第一个java程序
在命令行窗口进入HelloWorld.java 文件所在路径。输入,javac -d . HelloWorld.java(命令的格式:javac -d destdir HelloWorld.java,destdir 一个有效的路径。)一般生成的字节码文件都是跟源文件放在一起,所以是放在当前目录下。运行成功,在该路径下,生成一个HelloWorld.class文件。
运行Java程序用java命令。启动命令行窗口,进入HelloWorld.class所在位置。输入,java HelloWorld (命令的格式:java java类名)。因大 部分时候,java类名同 java(无扩展名的)主文件名。Java是严作格区分大小写的,所以千万要区分好类名的大小写。用exit命令关闭命令行程序。
6. 如何使用命令行编译和运行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.java1
编译完后,/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)路径去搜索。
7. 编译java程序需要使用什么命令
编译命令是 javac
首先使用记事本编辑一段简单的Java代码
8. 40java.exe命令可用于编译.java文件对错
工具原料JDK(软件开发工具包)cmd(命令行程序)Java源码
方法/步骤分步阅读
1
/7
在windows下利用cmd命令行,可以调用jdk里的javac.exe和java.exe,从而对java文件进行编译和执行,前提是jdk已成功安装并正确配置相关环境变量。相关链接如下:
2
/7
JAVA运行环境配置成功后,找到你写的Java源码(后缀为.Java的文件)。
如下图,我的Java文件(random.java(随机输出5个英文字母))在D盘的JAVA文件夹下。
3
/7
打开cmd,进入到.Java文件所在的文件夹下。
由于我的源文件在D盘的JAVA文件夹下,所以我要先进入D盘(输入d: 回车)
4
/7
进入D盘后,在进入到JAVA文件夹。
输入 cd JAVA 后,按下回车键即可。
5
/7
输入 javac random.java ,并按下回车键,进行程序的编译。
6
/7
如果没有报错,那么存放.java文件的目录下就会生成一个.class文件。
7
/7
编译成功后,输入java random ,运行程序。运行结果为随机输出的5个英文字母, 说明程序运行成功了。
9. 编译java程序的命令是什么,运行java应用程序的命令是什么
当前默认目录为C盘Users文件夹下的Administrator文件夹。一般而言,我们习惯改变当前目录。由于windows有磁盘分区,若要跳到其他磁盘,例如E盘,有几种方法:
1、输入命令: pushd 路径(此命令可将当前目录设为所希望的任一个已存在的路径)
2、输入命令: e: 转移到e盘,然后再输入 cd 转移到所希望的已知路径。
希望在windows命令行下使用javac、java、javap等命令,那么当前电脑必须安装了jdk,并且将jdk的bin目录添加到环境变量path下了。
拓展资料:
Java是一种编程语言,被特意设计用于互联网的分布式环境。Java具有类似于C++语言的“形式和感觉”,但它要比C++语言更易于使用,而且在编程时彻底采用了一种“以对象为导向”的方式。
使用Java编写的应用程序,既可以在一台单独的电脑上运行,也可以被分布在一个网络的服务器端和客户端运行。另外,Java还可以被用来编写容量很小的应用程序模块或者applet,做为网页的一部分使用。applet可使网页使用者和网页之间进行交互式操作。