
正文
java代码变成桌面程序,java代码变成桌面程序怎么办
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
怎么把已经编写好的java程序打包成成桌面应用程序?
要将项目打包成jar文件,方法很多,可以用Eclipse自带的打包工具Ant打包,也可以用Eclipse的Export生成jar。经过尝试后,我不推荐用Ant打包,因为要自己编写xml脚本语言,还要增加一些外部的jar,所以我打了好几次都没打成。
其实就是用一个外部程序 调用java虚拟机运行你的java程序。可以做一个批处理文件,在里面调用java 虚拟机运行你的java程序。
如果是变成可执行软件的话,JDK7以上的环境,可以导出可执行jar包,只要安装了7以上的JDK都可以直接双击运行jar包文件执行。要变为exe文件的话,有一款exe4J的软件,可以将java程序转换为exe文件,功能还是比较强大的。
在eclipse开发平台下开发好Java项目(无错误,并可正确运行),首先要把Java项目打包成.jar文件。
可以引出为”可执行jar“(项目必须有mian方法),然后双击运行即可。第一步:在项目上右击,选择”Export“,之后找到”Runnable Jar file“。
相关问答
Q1: 怎样将eclipse编写好的java代码弄成一个软件?
先得知道你要打的程序是一个什么程序,里面应该有图形化界面,先用eclipse的打包功能打一个jar包在桌面上,再打一辩包,这次打的是可执行的jar包。把第一次打的包覆盖。
其实就是用一个外部程序 调用java虚拟机运行你的java程序。可以做一个批处理文件,在里面调用java 虚拟机运行你的java程序。
启动Eclipse,第一次启动软件时,会提示选择工作空间(WorkSpace),可在硬盘上新建一个文件夹作为工作空间,这个文件夹将会保存你所编写的所有的源代码。2 如何新建一个简单的Java工程。
在eclipse开发平台下开发好Java项目(无错误,并可正确运行),首先要把Java项目打包成.jar文件。
Q2: 怎么把已经编写好的java程序打包成成桌面应用程序
1、先得知道你要打的程序是一个什么程序,里面应该有图形化界面,先用eclipse的打包功能打一个jar包在桌面上,再打一辩包,这次打的是可执行的jar包。把第一次打的包覆盖。
2、其实就是用一个外部程序 调用java虚拟机运行你的java程序。可以做一个批处理文件,在里面调用java 虚拟机运行你的java程序。
3、如果是变成可执行软件的话,JDK7以上的环境,可以导出可执行jar包,只要安装了7以上的JDK都可以直接双击运行jar包文件执行。要变为exe文件的话,有一款exe4J的软件,可以将java程序转换为exe文件,功能还是比较强大的。
4、Java写的程序必须有JRE运行环境才能运行,客户机上必须安装有Java。想要做到双击运行的效果可以用Eclipse将其打包成一个可执行的jar文件,并指定入口点为带有main方法的那个类。
5、就可以运行相应的JAR文件。介绍:Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。
Q3: java代码可以做成windows程序吗
1、JAVA开发的程序可以通过JVM for windows在Windows上运行,但并不能用来开发Windows原生程序,正如现在的HTML5开发的应用可以再Andriod上运行,但并不是安卓的原生应用一样。Java语言的一个非常重要的特点就是与平台的无关性。
2、java代码可以用fatjar工具打包成.jar后缀的文件,可以直接运行的。如果要打包成.exe格式,需要再使用ext4j或者其他工具在jar的基础上再次打包。
3、用java编写操作系统是不现实的,要明白java目前还是要运行在虚拟机上,要用java编写操作系统必须要硬件实现虚拟机的功能,尽管是可以实现的,但是就目前主流的主板来说还是intel——windows主板体系,代价太大了。
4、可以参考如下内容:对于windows用户来说,将java应用程序打包成.exe最好不过了,下面是两种方法。
5、先你必须用C或C++定义本地方法,再编译成DLL组件,放到System32目录中。再将你的Java程序装载DLL库,再调用C/C++中定义的方法,完成注册服务功能。java无法直接操作底层OS的函数。只有JNI可以实现。
6、下载wrapper-windows-x86-32系列的工具包,解压缩为wrapper-home。
Q4: java做桌面程序
开发工具的话有很多呀,比较常见的有NetBeans、Eclipse等等,都是可以用作JAVA开发的。桌面程序的话不涉及网络,那就是写界面,写后台逻辑就可以了。
而且很关键一点是,尽管我们可以用Java创建出桌面应用,但只要我们想开发真正的富桌面应用我们就无法真正使用Java而使用JNI、C/C++和平台依赖的libraries等。
至于Flex的AIR桌面程序就更加小众了,可谓人迹罕至。 此外,还有些企业应用因为后台是Java的,因此也选用Java做桌面。因为Java后台数量庞大,因此用Java做桌面在未来很长一段时间内依然是有一席之地的,但不是最主流的。
另一方面是桌面应用的部署不是很完备。但是如果考虑到桌面应用的跨平台特性,java还是很有优势的,比如向linux平台迁移,甚至有时候java是唯一的选择。所以总体考量的话,考虑跨平台的桌面应用开发的话java是首选。
同时也是为以后的职业规划做准备。Java自身可以做桌面程序开发,也可以做web程序开发,以及移动开发。这在产品方向上就是一个选择,另外一种就是讲技术不断提高做技术人才,另外也可以通过技术转做项目管理等等。
为了兼容,导致java的桌面框架要跨平台。也就是说一套代码windows,linux,mac都能用。而桌面程序是依赖于底层的系统框架的。各有特色,如果要兼容,只能拿公共属性出来。这样导致整个系统非常不好用。
Q5: 如何将代码变成应用程序?
1、你需要的是编译器,比如TurboC,MSC,或者VC等等,你写的C代码只是源程序而已,需要经过C编译器编译成可执行的EXE文件。
2、其实就是用一个外部程序 调用java虚拟机运行你的java程序。可以做一个批处理文件,在里面调用java 虚拟机运行你的java程序。
3、就是先安装,像VC0(TuborC),Code:Blocks等。C语言源代码经过编译生成目标obj文件(这个不用你管)然后经过连接变成exe可执行文件,你把代码放到编译器里也就是你们用的VC0或者TC 编译然后运行。
4、在现代程序语言中,源代码可以是以书籍或者磁带的形式出现,但最为常用的格式是文本文件,这种典型格式的目的是为了编译出计算机程序。
5、要使用编译器,把写好的代码翻译成汇编,再到机器码,生成exe文件可运行。就变成软件了。
6、编号一个程序以后,随便找一个编译器(如VC++0, code:blocks)都可以,将代码复制进去,编译一下就会生成.exe文件,就是window下的可执行程序,然后你点击这个可执行程序就能执行你的程序了,也就是玩你的游戏了。
关于java代码变成桌面程序和java代码变成桌面程序怎么办的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






