java怎样直接运行

来源:百度知道 编辑:UC知道 时间:2024/05/31 05:57:23
我平常编写了java程序,都是用JC运行一下看结果,但是我想让他变成能直接运行的,怎么弄啊,不用编译工具,JC可以吗?听说可以打包或用什么软件,但是我不知道,大家教教我

直接运行即双击鼠标运行的方法有二
一.手动打jar包法
1.首先得到你编译后的所有class文件,并讲所有文件放到JDK环境能够识别的目录或盘符下
2.在"运行"框里输入cmd进入"命令行模式"(DOS),进入你存放class文件的目录或盘符,输入:"jar_cfm_任意名字.jar_任意名字.mf_第一CLASS文件.class_第二个CLASS文件.class ....最后一个CLASS文件.class" 按回车得到"任意名字.jar"文件.
3.mf文件是清单文件,向JVM提供程序的相关信息,最简单的格式如下:
任意名字.mf
Manifest-Version:_1.0
Main-Class:_main方法所在类的类名
Created-By:_1.4(Sun Microsystem Inc.)
二.IDE打jar包法
流行的IDE例如eclipse,JBuilder都提供有打包成jar的选项,只需要找到此选项即可.
注:以上文字中的"_"代表空格

那得在win的全局路径里加上java的位置,然后在console下运行
>java test.class

java程序不要弄成.exe的类型,它的精髓是.class。

在DOS下编译是 javac Test.java

在DOS下运行是 java Test

注意大小写!