注册
 找回密码
 注册
江西广告网
查看: 547|回复: 0
打印 上一主题 下一主题

命令行编译和运行java文件

[复制链接]

该用户从未签到

1
跳转到指定楼层
发表于 2009-2-20 11:17:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
java编译和运行: D:\java\xiaoxiao下面有个Hello.java文件如下: package xiaoxiao; public class Hello{ public static void main(String args[]){ System.out.println("Hello world!"); } } 编译与运行方式: 1.已经配置了系统的path(编译命令bin)和classpath(运行时的索要的类lib) D:\java>javac xiaoxiao\Hello.java或者D:\java\xiaoxiao>javac Hello.java D:\java>java xiaoxiao.Hello 在编译的时候还有俩个重要的参数-classpath:引用第三方jar包时用的参数 和-d:把编译后的class文件放在制定的目录下面 编译的时候可以在任何地方只要指定对应的java文件的位置而运行的时候要在包的外面并且将包带上 在运行的时候有个classpath参数:制定运行类的位置如下: D:\java\xiaoxiao>javac -d d: Hello.java D:\java\xiaoxiao>java -classpath d:\ xiaoxiao.Hello 2.一次性的:进入jdk所在的bin目录下面: C:\Program Files\Java\jdk1.5.0_09\bin>javac D:\java\xiaoxiao\Hello.java C:\Program Files\Java\jdk1.5.0_09\bin>java -classpath D:\java xiaoxiao.Hello 3.使用set命令仅对本窗口有效 D:\>set path=C:\Program Files\Java\jdk1.5.0_09\bin;%path% D:\>javac xiaoxiao\Hello.java D:\>set classpath=D:\java;%classpath% D:\>java xiaoxiao.Hello 使用批命令编译和运行java文件 编译:在java目录下创建build.bat文件内容如下: set dir=d:\ javac -d %dir% %1.java 其中%1表示第一个参数值,计算参数值时是从0开始的(build xiaoxiao\Hello其中的空白是第一个参数,xiaoxiao\Hello是第二个参数) D:\java>build xiaoxiao\Hello会出现: D:\java>set dir=d:\ D:\java>javac -d d:\ xiaoxiao\Hello.java 运行:在java目录下面建立 run.bat文件内容如下: set dir=D:\ set bag=xiaoxiao java -classpath %dir% 篻%.%1 D:\java>run Hello出现: D:\java>set dir=D:\ D:\java>set bag=xiaoxiao D:\java>java -classpath D:\ xiaoxiao.Hello
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表