java程序要如何运行?

来源:百度知道 编辑:UC知道 时间:2024/06/04 23:09:03
java的程序要如何运行?不可能让用户自己从命令行启动吧?应该可以编译成exe文件吧?

当然可以编译成exe,介绍3中方法:
1、用JBuilder软件,它有工具可以到处exe文件
2、先打包成jar文件,注意要指定入口类,即main方法所在的类,连同依赖的包用软件exe4J打成exe包,不过这个exe文件只能运行在装了JRE的系统上
3、此方法有点麻烦,就是将JRE也一起打包进去,可以运行在没安装JRE的系统上
1、同上打成jar包后,连同依赖的jar包一同放到jre\lib\ext,
2、在jre文件夹的上层目录下面编写启动批处理,%1的作用下面在说
@SET PATH=./jre/bin;%1;%PATH%;
@start javaw com.Main(根据实际情况修改为自己的程序入口)

3、使用Quick Batch File Compiler将批处理编译成exe程序
这样打出来的exe可以比较大,因为把JRE继承进去了,其实可以将JRE瘦身,只保留你要用的类,在这里就不多说,有兴趣可以去玩下

操作系统不一样是不可以的吧,JAVA的只能在手机上运行的

楼上的不懂就不要误导别人,java只能从手机上运行?
java 是可以弄成exe的,不过相当麻烦,一个小程序还要拖一个jre
可以弄个批处理

start.bat
java a.class

双击运行就行了。

无论你搞不搞exe,java都需要jre来运行,这是java的机制
=====================================================
搞成exe不是不行,问题是用java开发一般都是有不依赖操作系统的需求,如果搞成exe,还不如用C++,.net,Delphi什么的来做,速度更快
一般java se的项目都是打成jar包,如果是swing项目的话,jar包里面配置menifest.mf文件,在安装了jre的客户机上双击就可运行,如果是无图形界面的一般用批处理文件去启动它,win下就是.bat文件,linux就是.sh文件