导航:首页 > 源码编译 > java程序的命令方式的编译和运行

java程序的命令方式的编译和运行

发布时间:2023-08-14 01:49:46

编译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可使网页使用者和网页之间进行交互式操作。

② 怎么使用命令行编译并运行java程序

举例说,如果当前目录下有foo/bar/Main.java,其内容是:

package foo.bar;

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

那么用javac编译之:

javac foo/bar/Main.java

就会得到foo/bar/Main.class。然后用java执行之:

java foo.bar.Main

通常是可以的。但有时候会奇怪的说找不到主类,那么就可以试试加上 -cp .:

java -cp . foo.bar.Main

③ 编译Java程序的命令式什么运行Java程序的命令是什么

到cmd命令行状态下,用cd
命令进入到桌面文件夹下,再运行java
HelloWorld
,不加class
的,这样应该就可以了

④ 如何使用命令行编译以及运行java文件

#命令行运行java文件:
1.打开(cd java文件所在目录)
2.配置:
set path=C盘下jdk1.5.0_05/bin所在的目录 --你自己的jdk安装目录
set classpath=. --当前路径
注:若要导包时(如.jar包),就应 set classpath=.;包的路径
3.编译(dir java文件当前目录下):
javac 文件名.java --如:javac Test.java
4.运行(dir java文件当前目录下):
java 文件名 --则:java Test

#若有包名的.java文件
1.打开(cd java文件所在目录)
2.配置:
set path=C盘下jdk1.5.0_05/bin所在的目录 --你自己的jdk安装目录
set classpath=. --当前路径
3.编译(dir java文件当前目录下):
javac -d ./ 文件名.java --(有包时必须要有-d ./)
4.运行(dir java文件当前目录下):
java 包名.文件名

⑤ 如何用javac 和java 编译运行整个Java工程

前言 本文教你怎么用javac和java命令 以及如何利用脚本(shell或bat)方便处理 并用简单的实例展示这些用法

IDE是把双刃剑 它可以什么都帮你做了 你只要敲几行代码 点几下鼠标 程序就跑起来了 用起来相当方便 你不用去关心它后面做了些什么 执行了哪些命令 基于什么原理 然而也是这种过分的依赖往往让人散失了最基本的技能 当到了一个没有IDE的地方 你便觉得无从下手 给你个代码都不知道怎么去跑 好比给你瓶水 你不知道怎么打开去喝 然后活活给渴死

之前用惯了Myeclipse Java文件编译运行的命令基本忘得一干二净 现在项目出了原型 放到服务器上去测试 SSH一登陆上服务器就傻眼了 都是命令行 以前程序图标什么的都成了浮云 程序放上去了不知道怎么去编译运行 只能补补课了 下面做下补课笔记

一 javac命令javac 用于编译Java文件 格式为 java [options] [sourcefiles] [@files]其中 options 命令行选项 sourcefiles 一个或多个要编译的源文件 @files 一个或多个对源文件进行列表的文件 有时候要编译的文件很多 一个个敲命令会显得很长 也不方便修改 可以把要编译的源文件列在文件中 在文件名前加@ 这样就可以对多个文件进行编译 对编译一个工程很有用 方便 省事

有几个比较重要的选项 d 用于指定编译成的class文件的存放位置 缺省情况下不指定class文件的存放目录 编译的class文件将和源文件在同一目录下 classpath 可以简写成 cp 用于搜索编译所需的class文件 指出编译所用到的class文件的位置 如jar zip或者其他包含class文件的目录 指定该选项会覆盖CLASSPATH的设定 sourcepath用于搜索编译所需的源文件(即java文件) 指定要搜索的源文件的位置 如jar zip或其他包含java文件的目录 需要注意windows下和linux下文件路径分隔符和文件列表(即 classpath和 sourcepath指定的文件)分隔符的区别 windows下文件路径分隔符用 文件列表分隔符用分号 linux下文件路径分隔符用 / 文件列表分隔符用冒号 二 java命令java 用于执行程序 格式如下 java [options] classfile options 命令行选项 一般用于 classpath 指定要执行的文件所在的位置以及需要用到的类路径 包括jar zip和class文件目录 会覆盖CLASSPATH的设定三 脚本如果要敲的命令很长 每次要编译运行的时候都要重新敲一遍 这是一件很痛苦的事情 所以用脚本可以大大方便你的工作量 在linux下用shell脚本 windows下用bat批处理程序 因为是在linux下 我这里只是简单介绍一下shell 关于bat批处理程序的语法自己网络一下 不难

开头linux有很多不同的shell 通常使用bash(bourne again shell) 程序必须以下面的行开始 #!/bin/sh #!用来告诉系统用后面的参数来执行程序 这里使用的是/bin/sh要使你的脚本能够执行 还必须让这个文件有可执行权限 使用下面命令更改文件权限 chmod +x filename 注释以#开始的句子表示注释 一直到这行结束 多写注释有利于以后重新看的时候知道自己在做什么 变量shell的脚本的变量都是字符串 不用申明类型 定义的时候直接 变量=值 即可 用到变量的的时候用 $变量 或者 ${变量} echo命令用于打印 举个例子 #!/bin/sh # 定义变量words 值为hello world words= hello world # 打印变量words的值echo $words 命令shell脚本里面可以直接任意使用linux命令 要用到什么命令直接敲进去即可 记住一些常用的命令 cd 打开目录ls l 显示目录信息rm fr 递归删除目录及下面的文件 不提示信息mkdir 创建目录pwd 显示当前路径kill pid 强制杀掉某个进程号的进程pkill 杀掉某个名字的进程ps aux 显示运行进程信息netstat pan 查看网络端口监听情况四 例子下面是文件pile 用于编译整个java工程 把编译的文件放到指定目录下

view plain #!/bin/sh # Define some constants ONSSERVER=ONSServer PROJECT_PATH=/root/iot oid JAR_PATH=$PROJECT_PATH/lib BIN_PATH=$PROJECT_PATH/bin SRC_PATH=$PROJECT_PATH/src/$ONSSERVER

# First remove the sources list file if it exists and then create the sources file of the project rm f $SRC_PATH/sources find $SRC_PATH/ name * java > $SRC_PATH/sources list

# First remove the ONSServer directory if it exists and then create the bin directory of ONSServer rm rf $BIN_PATH/$ONSSERVER mkdir $BIN_PATH/$ONSSERVER

# Compile the project javac d $BIN_PATH/$ONSSERVER classpath $JAR_PATH/jdom jar $JAR_PATH/oro jar @$SRC_PATH/sources list下面是文件run 用于执行程序 view plain #!/bin/sh

# Define some constants ONSSERVER=ONSServer PROJECT_PATH=/root/iot oid JAR_PATH=$PROJECT_PATH/lib BIN_PATH=$PROJECT_PATH/bin

lishixin/Article/program/Java/hx/201311/27024

⑥ 怎么在cmd里面运行 java

方法如下:

1、首先我们在命令行运行Java程序需要借助jdk的环境依赖,打开jdk包,需要找到javac和java两个文件,如下图所示

(6)java程序的命令方式的编译和运行扩展阅读:

命令提示符是在操作系统中,提示进行命令输入的一种工作提示符。在不同的操作系统环境下,命令提示符各不相同。

在windows环境下,命令行程序为cmd.exe,是一个32位的命令行程序,微软Windows系统基于Windows上的命令解释程序,类似于微软的DOS操作系统。

输入一些命令,cmd.exe可以执行,比如输入shutdown -s -t 30就会在30秒后关机。总之,它非常有用。打开方法:开始-所有程序-附件 或 开始-寻找-输入:cmd/cmd.exe 回车。它也可以执行BAT文件。

一般说的“命令行”是指linux命令,linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。linux命令在系统中有两种类型:内置Shell(外壳)命令和Linux命令。

运行方法

⒈ 点击开始--运行--输入--CMD 回车(或按windows键和R键弹出运行框—输入CMD回车)[1]

⒉Windows XP中单击“开始→所有→附件→命令提示符”即可打开命令提示符。

系统会默认定位到“X:Documents and Settings当前用户名”下。

⒊点击我的电脑--打开系统盘(C:)--WINDOWS--system32--CMD.EXE

建立一个快捷方式,将绝对路径输入再运行也可快速打开命令提示符。

⒋在桌面或任意磁盘新建一个TXT--输入CMD并保存--修改扩展名为.BAT(文件名随意)--运行即可

这样的特点是运行这个BAT后,命令提示符下的路径直接显示你BAT所在的目录路径。

⒌win7的运行除了以上的方法外还可以系统桌面上先按住“Shift”键,单击鼠标右键出现的菜单,选择“在此处打开命令行窗口”后,就出现了命令提示符。

命令提示符默认位置更改方法

单击“开始→控制面板→性能和维护→管理工具→计算机管理”,(经典分类视图下跳过第3步)

依次展开“系统工具→本地用户和组→用户”,然后在右侧窗口中双击当前登陆的用户名,

在打开的“属性”对话框单击“配置文件”选项卡,在“主文件夹”下的“本地路径”后面键入

你想更的当前盘符或当前目录,如“E:”,然后单击“应用→确定”,重新启动计算机即可完成更改。

⑦ 编译和执行一个java程序使用的命令分别是

javac
xxx.java(这是编译命令,在cmd中)
java
xxx(不带java后缀,这是运行,一定先编译才行)
另外这两个命令的使用必须是你编译运行的文件在当前打开的目录中
比如你现在在cmd中打开到桌面文件夹
那么你的java源代码一定得在桌面上

⑧ 如何使用命令行编译和运行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)路径去搜索。

⑨ 编译java程序需要使用什么命令

编译命令是 javac

  1. 首先使用记事本编辑一段简单的Java代码

    ⑩ 如何使用命令行编译以及运行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文件。
    1.选择文件--->另存为--->名称为“HelloDate.java”----->选择“所有文件”。
    2.记住自己这个文件的存储位置。(方便我们调用哦!)

    打开程序---->附件--->命令提示符。

    由于我的那个java文本保存在了F:/java/(在F盘下的java文件夹里)下,所以如果要想编译,就需要先通过命令提示符进入java这个文件夹,具体步骤如下:
    1.进入F盘:输入【F:】,然后按下回车键【Enter】
    2.输入【cd java】,按下回车键【Enter】
    这样就已经进入了。这里的cd的意思就是进入的意思。

    紧接着调用java编译器进行编译。
    输入【javac HelloDate。java】,然后按下回车键【Enter】

    然后运行结果。
    输入【java HelloDate】,按下回车键【Enter】

    7
    经验总结:运行一个java程序的大概的流程是:
    书写源代码------>编译------->运行---->结束。

阅读全文

与java程序的命令方式的编译和运行相关的资料

热点内容
拍卖程序员 浏览:101
电脑的图片放在哪个文件夹 浏览:274
unsignedintjava 浏览:216
编译器下载地址 浏览:42
什么是面对对象编程 浏览:708
b站服务器什么时候恢复 浏览:721
6p相当于安卓机什么水准 浏览:498
能否给隐藏相册加密 浏览:596
糖心app改什么名 浏览:823
战地1控服务器如何部署 浏览:394
xp还原系统输入命令 浏览:323
mysql命令行版本 浏览:303
如何进入itunes找文件夹 浏览:832
CAD中重复命令使用 浏览:478
心智pdf 浏览:475
网站电台直播间源码 浏览:852
文件夹14c和18c的区别 浏览:35
android隐式调用 浏览:667
plc的编程指令边沿继电器 浏览:723
voc文件夹 浏览:866