2、下面是我以前看一篇章总结到blog上得,关于jar得
3、我*近一直在想,怎样将java像c++一样, compile之后生成类似于.exe的文件,即双击文件即可将java类文件运行,而无需用命令提示输入:java classname去运行java类文件,今天在网上偶尔读到一篇文章介绍将.class打包成executable jar file,打包之后生成的文件可象.exe文件一样双击打开,为程序使用者增加不少方便,我是一个菜鸟,对此觉得网上那篇文章对于菜鸟同仁来说有一定难度,也因为本人水平有限,转研了几个小时才弄明白,所以在此将本人经验介绍给各位菜鸟同仁们,本文用语不够专业望请大家原谅。
4、首先,安装jdk, jre可直接从java.sun****下载
5、安装完成打开X:\\program files\java\jreX.X.X_XX\bin将已完成的类文件拷贝到该文件夹中,如果是做oop的那就需要一个main class就是整个程序的主程序,在这个程序中要有
6、public static void main(String[] args)的方法,如果只有一个class的,那么该class就是main class。我们假设我们的main-class是Abc.class
7、新建一个文件夹,我们假设它为a,
8、完成上述之后将所有class保持原文件夹结构不变放入a中(为了方便起见,**次请将main class置于文件夹**层,即打开文件夹就可以看到main class,这不能简单的将main class拷贝出来,而要在做oop的时候就要注意main class的位置,当你做完**次打包之后,以后你就可以选择任意文件夹放置main class了,因为道理是一样的)
9、现在我们可以来写一个.mf的文件了,在bin中新建一个notepad文件,
10、输入:Main-Class: a.Abc<回车>,切记该行要一回车结尾,然后save as:
11、打开命令提示符,进入到X:\\program files\java\jreX.X.X_XX\bin,输入
12、jar cvfm jarFileName.jar manifest.mf a
13、这样一个executable jar file就打包好了
14、这样你就可以把XYZ剪切到bin文件夹之外运行拉!
15、jar{ctxu}[vfm0M] [jar-文件] [manifest-文件] [-C目录]文件名...
16、-x展开 JAR文件包的指定文件或者所有文件
17、-u更新已存在的 JAR文件包(添加文件到 JAR文件**)
18、[vfm0M]中的选项可以任选,也可以不选,它们是 jar命令的选项参数
19、-v生成详细报告并打印到标准输出
20、-f指定 JAR文件名,通常这个参数是必须的
21、-m指定需要包含的 MANIFEST清单文件
22、-0只存储,不压缩,这样产生的 JAR文件包会比不用该参数产生的体积大,但速度更快
23、-M不产生所有项的清单(MANIFEST〕文件,此参数会忽略
24、-m参数[jar-文件]即需要生成、查看、更新或者解开的 JAR文件包,它是
25、-f参数的附属参数[manifest-文件]即 MANIFEST清单文件,它是
26、-m参数的附属参数[-C目录]表示转到指定目录下去执行这个 jar命令的操作。它相当于先使用 cd
JAR文件是一种Java应用程序的归档文件格式,通常用于分发和部署Java应用程序,包括一些手机游戏。JAR文件包含了Java程序的所有相关文件,如.class文件、资源文件和元数据文件等。
要在手机上玩JAR格式的游戏,首先确保手机支持Java应用。在早期的智能手机上,Java是一个常见的平台,许多手机都预装了Java虚拟机(JVM),可以直接运行JAR文件。然而,随着智能手机的快速发展和Android、iOS等操作系统的普及,许多现代手机不再原生支持Java应用。
如果你的手机支持Java应用,那么安装和运行JAR游戏相对简单。通常,你需要做以下几步:
1.将JAR文件传输到手机中。你可以通过数据线、蓝牙或者网络下载等方式将JAR文件传输到手机的存储中。
2.找到并安装JAR文件。在手机的文件管理器中找到JAR文件,点击它,手机通常会提示你选择一个应用来打开它。选择支持Java应用的程序来打开JAR文件,然后按照提示进行安装。
3.运行游戏。安装完成后,你可以在手机的应用列表中找到游戏,点击它即可运行。
如果你的手机不支持Java应用,那么运行JAR游戏就比较困难了。在这种情况下,你可以考虑以下几种解决方案:
1.使用模拟器:有些第三方应用提供了Java模拟器的功能,可以在不支持Java的手机上运行JAR文件。你可以在应用商店中搜索“Java模拟器”来找到这样的应用,并按照它的说明来运行JAR游戏。
2.转换文件格式:有些工具可以将JAR文件转换为其他手机平台支持的格式,如APK(Android)或IPA(iOS)。然而,这种转换过程可能比较复杂,而且不是所有的JAR文件都可以成功转换。
3.在其他设备上运行:如果你有一台支持Java的旧手机或模拟器设备,你可以考虑在这些设备上运行JAR游戏。
总的来说,玩JAR手机游戏需要确保手机支持Java应用,并按照相应的步骤来安装和运行JAR文件。如果手机不支持Java,你可以尝试使用模拟器或转换文件格式来解决问题,或者在其他设备上运行游戏。请注意,由于手机操作系统和硬件的多样*,具体操作步骤可能因手机型号和操作系统版本而异。
手机乐园有的,进入网站输入手机型号就可自动查找相应的软件或游戏。这个网站很正规,收费和免费写的很详细。支持电脑或手机免费下载,下载完全免费游戏,是完全免费的。网站内也有**下载,有JAD***。游戏,软件等天天都有更新。另外《52小游戏网》这个手机游戏网也很不错的嘛。有纯触屏版块,有重力游戏版块。自己动手,其乐无穷。手机打字,手机发送,希望你急时采纳!!!山寨手机只能下载小于500K以下的游戏
1、推荐的手机J**A游戏包括《贪吃蛇大作战》、《俄罗斯方块》和《2048》等。
2、首先,推荐《贪吃蛇大作战》。这是一款经典的手机J**A游戏,玩家需要控制一条小蛇在屏幕上移动,通过吞噬光点来不断增长身体。游戏过程中,玩家需要避免小蛇碰到墙壁或自己的身体,否则游戏将结束。这款游戏简单易懂,操作方便,非常适合在闲暇时间进行**。
3、其次,推荐《俄罗斯方块》。这是一款广为人知的益智类游戏,玩家需要通过旋转和移动不同形状的方块,使它们在屏幕底部拼接成完整的一行来消除得分。这款游戏不仅考验玩家的反应速度和手眼协调能力,还能锻炼玩家的空间想象力和策略规划能力。
4、*后,推荐《2048》。这是一款数字合成游戏,玩家需要通过控制方块的移动,将相同数字的方块合并成更大的数字,直到达到2048这个数字为止。这款游戏既考验玩家的数学思维和逻辑推理能力,又能锻炼玩家的耐心和专注力。
5、以上这些游戏都可以在各大应用商店或游戏平台找到JAR格式的版本,适合J**A手机用户下载安装。这些游戏不仅玩法多样,而且具有良好的***和益智*,适合不同年龄段的玩家。同时,它们也能够在一定程度上锻炼玩家的反应速度、手眼协调能力、空间想象力、策略规划能力、数学思维和逻辑推理能力等。在忙碌的生活中,利用闲暇时间玩一玩这些游戏,不仅能够放松心情,还能提升自我。
人设很好很荫的:天使之恋2(你应该玩过了吧)、校园篇-恋爱物语、魔女传说-后天、魔女传说-横空出世、魔女的条件、圣女战征1和2、恋爱物语3-梦想之翼(e7playgame)、湛蓝回忆(伤感e7playgame)
冒险类的:*终幻想-诺亚大诺、异域危机-死魂曲、校园怪谈祭首一章和二章
GBA:**联盟妹妹**恶魔城晓月之舞斗曲舞之刃-闪光
**C:时空之旅浪漫沙加3天地创造
MD:光之继承者**之刃松鼠大战梦幻模拟战2
好了,文章到此结束,希望可以帮助到大家。