[计算机]win 7 java cmd 命令行 编译 运行

上传人:豆浆 文档编号:33382970 上传时间:2018-02-15 格式:DOC 页数:4 大小:37KB
返回 下载 相关 举报
[计算机]win 7 java cmd 命令行 编译 运行_第1页
第1页 / 共4页
[计算机]win 7 java cmd 命令行 编译 运行_第2页
第2页 / 共4页
[计算机]win 7 java cmd 命令行 编译 运行_第3页
第3页 / 共4页
[计算机]win 7 java cmd 命令行 编译 运行_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《[计算机]win 7 java cmd 命令行 编译 运行》由会员分享,可在线阅读,更多相关《[计算机]win 7 java cmd 命令行 编译 运行(4页珍藏版)》请在金锄头文库上搜索。

1、win 7 java cmd 命令行 编译 运行WIN 7 系统下 cmd 中,运行 javac, 提示javac 不是内部或外部命令,也不是可运行的程序;解决办法:先上网下载一个 JDK1.6 文件,按提示安装 urlhttp:/ JAVA 环境变量win7 系统 Jdk 版本 1.6用鼠标右击“我的电脑”-属性-高级-环境变量(注意复制的时候把()里的所有东西都要复制进去,包括;,但是不包括()本身)1. 系统变量-新建-变量名:JAVA_HOME 变量值:(C:Program FilesJavajdk1.6.0_10)(这只是我的 JDK 安装路径)2. 系统变量-编辑-变量名:Path

2、 在变量值的最前面加上:( %JAVA_HOME%bin;)3. 系统变量-新建-变量名:CLASSPATH 变量值:(.;%JAVA_HOME%lib;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar;)最后测试下环境变量是否设置成功在 cmd 中,运行 javac,回车如果出现如下信息用法:javac N.JIUn(其中,可能的选项包括:-g 生成所有调试信息*F D -g:none 不生成任何调试信息f l84oxR7X,p8j -g:lines,vars,source 只生成某些调试信息 4F%G6G:o MV -nowarn 不生成任何警告j4

3、_1L O)r v/q+Lr-verbose 输出有关编译器正在执行的操作的消息 1y%k|4T-p ? F?-deprecation 输出使用已过时的 API 的源位置%P/y/qD -b-classpath 指定查找用户类文件的位置L.|i Fw,Q-cp 指定查找用户类文件的位置恭喜,你的 Java 环境变量配置成功!如何在 cmd 中编译和运行 java 源文件 首先写一个名为 HelloWorld.java 的 java 源文件,存储在如 C:/java/src 的地址,我们再假设待会要存储的位置是 C:/java/bin,则我们做一下工作首先,进入 cmd 环境,输入”C:”+回车

4、进入 C 盘。然后输入“C:/java/src”+回车进入“C:/java/src”再输入 javac 编译该文件,如果使用 javac HelloWorld.java,则在当前目录下生成一个字节码文件。如果使用 javac d 则可以在参数 -d 指定目录下生成字节码文件。如上题要求,我们输入 javac d C:/java/bin HelloWorld.java 或者 javac d ./bin HelloWorld.java 则可以在我们指定的位置 C:/java/bin 生成字节码文件了,这时,只要我们输入 java HelloWorld。就可以运行该程序了。如果该 HelloWorl

5、d.java 文件带包,则使用 javac 可以在制定目录下生成带包的字节码文件,在运行时,必须输入完整的类名,其中,完整的类名包括类名和它所在包的包名,所以,如果是 package day01.shangwu 包中的字节码文件,运行指令应为 java day01.shangwu. HelloWorld。另外,如果设置了 CLASSPATH,也就是告诉了 java 虚拟机, .class 类文件在什么位置,则可以在任何一个位置即可运行 JAVA 程序,语句如 set CLASSPATH=C:/java/bin+回车。示例 1. HelloWorld.javapublic class Hello

6、World public static void main(String args) System.out.println(Hello World!);2.YinHua.javapublic class YinHuaString name=YinHua;int age=20;void display()System.out.println(YinHua name is +name);System.out.println(YinHua age is +age);public static void main(String args)YinHua yin = new YinHua();yin.di

7、splay();本文来自 CSDN 博客,转载请标明出处:http:/ 把 java 调用1. public class Test 2.3. /* 4. * param args 5. */ 6. public static void main(String args) 7. try 8. String cmd = new String3; 9. cmd0 = cmd; 10.cmd1 = /C; 11.cmd2 = d:/orgdemo.xml; 12.Process p = Runtime.getRuntime().exec(cmd); 13. catch (IOException e) 14./ TODO Auto-generated catch block 15.e.printStackTrace(); 16. 17. 18.19.

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号