java应用程序下载 应用程序
本篇文章给大家谈谈java应用程序下载,以及应用程序对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。
如何下载适用于Windows的Java程序
目前Java已经逐渐被其它更优越的系统取代了,但是仍然有一些网页需要稳定的运行插件的环境需要安装适应于Windows的Java程序,雷锋崔老师今天就来教授大家如何下载Java。
进入Java的官网网站,找到下载Java的选项。目前Java的下载都是免费的,用户注意下载正版的Java。
另外,用户不必担心能否选择到适应于自己台式机的Java为Java软件提供一个适合的运行环境,Java的官方会为你配置好的。
点击上图的“免费Java下载”后,系统会为你选择适用于Windows的Java软件。系统默认的是最新版本,大小约为897KB。下载完成的非常快速
下载完成后,因为用户使用的是浏览器下载一般不是很好找到下载的文件的位置,雷锋崔老师就演示一下如何找到浏览器的下载文件。以某歌浏览器为例。
浏览器界面右上角三条横线的控制选项,左击。
这个控制选项就在网址框的最右边,左击后出现选项。选择其中的“下载内容”选项。用户就可以看到自己刚刚和以前通过该浏览器下载过的文件了。
在浏览器的下载内容界面中选择刚刚我们下载的Java,左击一下。
出现运行前的安全警告,正常提示,不要理会,点击运行。
准备安装Java
点击运行后,系统进入“Java安装”程序,界面显示“欢迎使用Java”,其实还需要很长的安装等待。
用户选择更改目标文件夹,之后再点击安装
下载安装程序
Java的下载速度非常快,因为文件本身就不大。但是其下载安装程序的时间真的是让人等的着急。需要20分钟以上的时间,用户耐心的等待吧。
下载安装程序后系统提示选择Java的目标文件夹,因为刚刚在准备安装时,我们已经选择了更改目标文件夹才会有这样的提示。现在选择一个空闲的非系统盘来进行下载吧。
最后一步:启动Java
在完成所有的医生操作后,系统会提示关闭正在使用Java的程序,用户点击“关闭程序并继续”即可启动Java了。
如何下载Javabus的手机客户端应用程序
Javabus新的入口是一个移动应用程序。
随着移动设备的普及和用户需求的变化,Javabus也不得不跟随时代的步伐进行改进和升级。因此,Javabus新的入口不再是通过浏览器访问的官方网站,而是一个可以在手机或平板电脑上安装的应用程序。
为了访问Javabus的新入口,用户需要在移动设备上下载并安装Javabus应用程序。目前,Javabus应用程序支持Android和iOS操作系统,用户可以在各自的应用商店中搜索Javabus,并按照提示进行下载和安装。安装完成后,用户可以打开应用程序开始使用Javabus的各项功能。
Javabus是一个Java消息总线框架,通过消息总线来实现不同模块之间的通信。在Java程序开发中,使用Javabus不仅可以优化学习效率,而且可以方便快捷地调试代码,帮助Java程序开发人员更好地解决实际开发工作中遇到的问题。通过Javabus新的入口,用户可以更加方便地访问和使用Javabus的各项功能,提高开发效率和便利性。
总之,Javabus新的入口是一个移动应用程序,用户可以在移动设备上下载并安装Javabus应用程序来访问和使用Javabus的各项功能。这一改变适应了移动设备的普及和用户需求的变化,提高了用户的便利性和开发效率。
java应用程序怎样打包成可jar执行程序
可以把普通的Java程序做成真正的exe,也就是单一个exe就可以在没有安装JVM的机器上运行。这样的工具常见的有JET和gcj.前者是收费的,而且做出来的exe还是需要一堆dll。推荐使用gcj.他有windows和Linux版,直接下载zip包,不需要安装,里面有不少例子,一些build的批处理文件。从原理来说gcj自己实现了JVM规范,也就是你编写一个HelloWorld.java,其中的main方法为System.out.println("foo");
当使用gcj把它做成exe(大约2M),运行这个exe时,会启动里面的一个小型jvm,在这上面跑HelloWorld。
其实,把Java做成纯exe实在是吃力不讨好,有很多限制,文件又大。
我比较倾向另几种做法:
.使用InstallAnywhere等工具,制作一个exe的安装包
用户可以选择使用他机器上的JRE或是这个安装包内的JRE来运行程序
这是很常见的一种做法,如JBuilder就是这么做的。
这样的好处是不要求对方机器上装有JRE,而且你原来的程序不需要任何改动。
InstallAnywhere中一个压缩的JRE大概是8M。
.制作成可执行的jar,也就是在META-INF的MANIFEST文件制定Main-Class
可以通过命令行java-jar jarfile.jar来执行,windows默认的把*.jar使用javaw-jar打开,所以有些机器上可以直接双击jar运行。
.制作伪exe,其实和上一种做法是一样的,只不过做成exe,调用系统的java.exe来运行它,这样的工具有nativeJ,exe4j等
其实Java不像VB,Delphi只是一个语言,而是一个平台。
jar是最常用的部署单元,做成exe没什么意思。
一、exe4j。
说明:exe4j可以将Jar文件制作成exe文件,但需jre支持,也可将Jar文件放在外面。
软件性质:共享软件
下载地址:
二、JBuilder。
说明:新版本的JBuilder可以直接把工程制作成各系统的可执行文件,包括Windows系统。
软件性质:商业软件
下载地址:略。我是从eMule下载的。
三、NativeJ。
说明:与exe4j功能类似。
软件性质:共享软件
下载地址:
四、Excelsior JET。
说明:可以直接将Java类文件制作成exe文件,除AWT和Swing及第三方图形接口外可不需jre支持(Java5.0不行)。
软件性质:共享软件
下载地址:
五、jshrink。
说明:可将Jar文件打包进exe文件。同时具有混淆功能(这才是它的主要功能)。
软件性质:共享软件
下载地址:
六、InstallAnywhere。
说明:打包工具,对Java打包最好用。可打包成各操作系统运行包。包括Windows系统。
软件性质:商业软件。
下载地址:
七、InstallShieldX。
说明:与InstallAnywhere类似,但比InstallAnywhere功能强大。相对的,比较复杂,不易上手,我现在还没学会。
软件性质:商业软件。
下载地址:
【Java开源打包工具】
IzPack是一个 Java安装程序制作工具,能够制作一些简单的安装程序。制作出来的安装程序能在 Unix-like, MacOS X, Windows等系统平台上运行。
使用JSmooth将做好的JAR包装成EXE。
launch4j是Java应用程序的Windows本地可执行文件(.exe)封装器。提供了本地弹出屏幕,应用程序图标,JRE搜索或使用绑定的JRE,启动失败反馈,传递命令行参数,ant脚本。
VAInstall是多平台的安装程序。你要包装起来的软件可以是可执行的 java class, Windows.EXE, Linux可执行档,或者是 UNIX shell档案。使用者可以选择四种安装的介面,graphic, xtra, text或是 ansi。VAInstall只需要很少的空间,他不会使用任何大的暂存档案,而且还可以很容易使用反安装功能。
Toolshed是一个既小又简单的JAVA安装制作工具。
AntInstaller通过XML文件定义UI,用Ant做后台。所以ANT所能做的事情AntInstaller同样也胜任。
FreeInstaller能够把JAVA程序打包成多种平台下的应用程序比如UNIX, LINUX和 Windows NT.
这个工具利用 ANT来制作在 Windows, MacOS X, Unix平台上可执行的文件,比如 exe,zip,jar。ROXES ANT Tasks基于 GPL发布。
Mini Installer是用来构建JAVA安装程序一个简单类包。整个过程以脚本为驱动,最后结果是一个独特的JAR文件。用户可以通过双击来执行一个类似向导的安装过程。
Antigen(Ant Installer Generator)这个工具结合一个ANT构建脚本与一个GUI来把Java文件打包成可执行的Jar文件。它的主要目的是从Ant脚本创造一个强大的图形安装工具。
Packlet是一个针对Java的简单安装工具。一个Packlet类似于一个zip或tgz文件。它把应用程序打包成一个单一的可分解的压缩文件。Packlet文件能够在任何有安装Java 2运行环境的机器上运行。
Java Service Wrapper可以把Java应用程序安装成一个Windows NT服务或Unix Daemon.它同时还为应用程序提供日记功能,灵活的配置,可靠的运行性能,按需求重新启动,简化应用程序的安装等,>
JPackIt可以把Java工程打包成一个可执行的包(如:jar,class或exe).包括所有Java应用程序资源如:代码,图片,属性文件和被引用的第三方包.>
One-JAR可以解决如何把一个依赖于多个其它jar文件的应用程序发布成一个单一的可执行Jar文件.它使用一个可定制的类装载器(classloader)来打开在主Jar中的Jar文件包.>
Autojar帮助从不同的inputs(如:自身classes,外部文档等)制作最小的Jar文件。它从一个或多个给定的classes开始,依据字节码(bytecode)递归搜索相关联的classes,然后从input文档中提取这些Classes,并把它们拷贝到output中.最终的文档将只包含真正需要的classes.因而能够保持applet的大小并降低applet的加载时间或者让应用程序独立于第三方类库。>
MJAR(Managed Jar Framework)Java软件分发/打包框架。它允许在相同VM内并行部署classloader分离的应用程序。MJAR使用Spring框架来管理内部组件。
本文来自CSDN博客,转载请标明出处:
关于java应用程序下载的内容到此结束,希望对大家有所帮助。