当前位置:首页 » 编程语言 » java的可执行文件

java的可执行文件

发布时间: 2022-09-10 21:58:23

⑴ 怎样将编译好的java程序打包成可执行文件

需要的工具myeclipse 、jar2exe

步骤:1、将Java项目导出成.jar包,鼠标右键项目名,选择导出

⑵ JAVA要怎么弄出程序的可执行文件

java可以生成jar包,只要有java环境的机子都可以直接点击运行。

初学者都比较茫然
把自己写的东西打成JAR包
供别人使用自然是件很快乐的事
下面简单介绍下:
(1)当然得有JAVA源文件
把源文件编译成CLASS文件
(2)当JAVA文件在某个PACKAGE下
得好好注意下

比如有
(HelloWorld.java)

Package
com.yang

Public
class
HelloWorld
{
}

CLASS文件
在目录c:/test下,
(3)
进入CMD,
把目录切换到c:/test,
在命令行输入
jar
cvf
test.jar
com.yang
*.class
(test.jar
是要生成的JAR文件的名字)
然后生成的JAR包(test.jar)会出现在c:/test目录下面
把JAR包引入到项目的CLASSES底下
项目里就可以引用此JAR包里的东西了

⑶ 如何将JAVA生成可执行文件

这个是borland不公开的使用技巧,能够通过JBuilder来生产exe文件来启动java文件。jbuilder并不支持本地编译机制。可是有一个隐藏的技巧可以让你从可执行文件来启动java程序,可以出现或者不出现console窗口。想做到这些,需要jbuilder的bin目录下的这些文件: jbuilder.exe jbuilderw.exe (可选) jbuilder.configJDK.configjavalauncher.dll “jbuilder.exe”是一个通用的可执行外壳文件,用以启动java程序,”jbuilderw.exe“好象是javaw.exe一样,它把”jbuilder.exe”包装起来,可是运行时候不显示那个console的窗口。使用这些文件的关键是文件名。“jbuilder.exe”查找一个文件叫”jbuilder.config”的配置文件,里面包涵了运行java程序的必需信息。同样的”jbuilderw.exe”查找”jbuilder.exe”来启动不带console窗口的java程序。要是把jbuilder.exe重命名为”foo.exe”,那”foo.exe”将去寻找”foo.config”配置文件,同样”jbuilderw.exe”被重命名为”foow.exe”,它会去寻找”foo.exe”文件。 说到这里,聪明的读者应当猜到怎样利用jbuilder.exe来启动应用程序了。只要把jbuilder.exe,jbuilerw.exe,jbuilder.config改名成相应的文件名,在jbuilder.config里面指定主类和类路径,就能够通过执行jbuilder.exe(或者被改名后的exe文件)来启动java应用程序了。下面是用本机为例。 borland jbuilder 5被安装在e:\jbuilder5\目录下,在e:\jbuilder5\bin\下树立一个temp目录,然后把jbuilder.exe,jbuilder.config,javalauncher.dll,jdk.config四个文件拷贝到:\jbuilder5\bin\temp\目录下,然后在这个目录下建立一个hello目录,在这个目录下生成一个hello.java文件,即e:\jbuilder5\bin\temp\hello\hello.java文件,file://hello.java/package hello; public class hello{ public static void main(string s[]){ system.out.println("hello, exe file!");}} 然后打开jbuilder.config文件,作相应的修改: 在jbuilder.config里面找到下面两行 # start jbuilder using the its main class mainclass com.borland.jbuilder.jbuilder 修改为 # start jbuilder using the its main class addpath e:/jbuilder5/bin/temp/ addpath命令是把目录加入类路径中,这个命令和其它config里面可以识别的命令可以在jbuilder/bin目录下的config_readme.txt里面找到详尽说明。 然后将jdk.config里面的javapath修改成相对的路径,例如本来是 javapath ../jdk1.3/bin/java 修改成 javapath ../../jdk1.3/bin/java 最后 将jbuilder.exe,jbuilder.config修改成所须要的文件名,例如foo.exe和foo.config文件。 现在执行foo.exe文件 至此,通过修改jbuilder来使用exe文件启动自己的java运用程序已经完成了。 可是好玩的地方并不在这个地方,下面的小技巧可能更有趣,将jar文件打包进入exe文件! 假设利用上面的文件,生成hello.jar包,执行过程. jar cvf hello.jar hello\*.class 将类文件打包成exe文件 然后将jar包附加到jbuilder.exe后头去. /b ..\jbuilder.exe+hello.jar foo.exe 将jar文件转化成exe文件 在foo.config(jbuilder.config)文件里面把前面加入的类路径去掉,并加入下面的路径: addpath e:/jbuilder5/bin/temp/foo.exe 然后执行. 看到了么?一个含jar包的exe文件被执行了!

⑷ Java如何生成直接可执行文件

不能,Java不能生成可执行文件,Java是一种解释型编程语言,编译生成的并不是CPU可直接执行的代码,而是一种字节码,需要Java虚拟机来解释执行编译生成的字节码。
我们可以用变通的办法来执行,编制一个批处理文件来执行,例如Java代码编译生成的.class文件放在d:\Test文件夹下,文件名为Test.class,编写批处理文件如下:
@echo off
d:
cd \test
java Test
把上述代码保存为Run.bat,需要时双击这个批处理文件就可以了。

⑸ 编译java源程序时,使用的可执行文件是: A:appletviewer.exe B:jvac.exe C:java.exe D:jdb.exe

显而易见选B:javac

⑹ 如何将java源程序打包成可执行文件

把 java项目 打包成 exe 可执行文件! 打包跨平台的.exe文件。安装后运行左窗窗口标有十步。

第1步 : 完全略过,直接点Next

第2步 : 选择“JAR in EXE mode” 就是选择已经有制作好的jar文件。

第3步 : 上面是项目名称,可随便填写,下面一个写出想要将打包后的exe文件输出的目录的是“桌面project”。

第4步 : 由于演示程序是图形的,所以选第一个,如果程序是控制台的,则选择第二个,Executable name写将要生成的.exe文件的名字,Icon File可以选择生成文件的图标。

第5步 : 先别管上面的,先在下面单击绿色的“+”号,在弹出的窗口中点Archive,然后找到起初已经做好的 CAMP_fat.jar(详见1.3)文件,"OK"后返回,在下面的Class Path里就出现jar文件路径后,再在上面Main Class栏内点击找到main所在的类。

第6步 : 系统的JRE版本,一般是填个1.3,下面填1.6在这里单击advanced options,选择search sequence。选这个就是因为要把JDK环境也打包进来,好让程序能跨平台使用。首先要从系统的JDK下的JRE目录到.exe文件的输出目录下“桌面projectJRE”,然后回到exe4j中在弹出窗口删除列表中的所有项。是三项,一个注册表的,一个JAVA环境变量的,一个JDK环境变量的,都不要。然后单击绿“+”,选择directory并选择JRE的根目录,是“桌面projectJRE”就是 后的目录,选完后exe4j弹出窗口中的Directory里会显示“.JRE”。点OK关闭该窗口,返回exe4j的主窗口,就可以看到刚加的路径。再从主窗口左侧窗口中单击advanced options,并选择preferred VM,在弹出的窗口中选择client hostspot VM,单击next按钮继续。

第7、8步 : 是一些个性设置默认即可。

第9步 : 编译

第10步 : 点那个“Click Here to Start the Application”按钮就可以看到程序运行效果了,然后再点”Seave as”保存一个exe4j生成的一个文件,随便存哪里都行,和.exe程序无关。

⑺ java虚拟机可执行的文件格式

class。
class文件全名称为Java class文件,主要在平台无关性和网络移动性方面使Java更适合网络。
该文件打破了C或者C++等语言所遵循的传统,使用这些传统语言写的程序通常首先被编译,然后被连接成单独的、专门支持特定硬件平台和操作系统的二进制文件。

⑻ jdk中两个重要可执行程序分别是什么

JDK是SUN公司提供的一套Java开发环境,
其中包含Java编译器、Java运行工具、Java文档生成工具、以及Java打包工具。
在JDK的bin目录下存放了很多可执行文件,其中最重要的就是java.exe和javac.exe、举例说明:

_正常我们编写好程序存放在源文件a.java中,之后会通过javac.exe(Java编译器工具)进行编译,编译完成后会生成a.class文件(字节码文件,是可执行的java程序),

_然后接下来java.exe(Java运行工具)会启动JVM(Java虚拟机)进程,Java虚拟机相当于一个小型的操作系统,它专门负责运行由Java编译器生成的字节码文件(a.class),从而使程序运行。

⑼ 怎样把自己编写的java程序变成jar可执行文件能举个例子么

把自己编写的java程序变成jar可执行文件的步骤如下:

1.最简单直接的方法,选择想打包的程序,右键export...

4.在机器上,设置好Jar文件的打开方式(别默认用解压缩的工具打开就行),双击即可运行。

⑽ java可执行文件是哪个如何生成.

对于java来说,可执行文件应该算是class文件了,虽然说只是中间代码,不过它是唯一和可执行搭的上边的了

生成方法就是用连编程序java.exe

热点内容
算法工作原理 发布:2025-01-12 20:36:38 浏览:24
网络访问监控软件 发布:2025-01-12 20:26:57 浏览:465
养羊啦源码 发布:2025-01-12 20:25:48 浏览:570
轩逸朗逸哪个配置最好 发布:2025-01-12 20:10:00 浏览:49
主板存储器分 发布:2025-01-12 20:04:46 浏览:376
数据库逻辑运算 发布:2025-01-12 20:03:54 浏览:571
javawindows服务器搭建 发布:2025-01-12 19:59:37 浏览:570
linux关闭iptables 发布:2025-01-12 19:58:49 浏览:150
服务器电脑名字改了影响数据库吗 发布:2025-01-12 19:58:44 浏览:652
手机存储优化 发布:2025-01-12 19:58:43 浏览:356