一种jar包格式本地化方法技术

技术编号:31847231 阅读:28 留言:0更新日期:2022-01-12 13:28
本发明专利技术公开了一种jar包格式本地化方法,包括:创建一个本地化程序头,所述本地化程序头用于引导所述jar包启动;将所述本地化程序头与所述jar包合成一个文件。本发明专利技术提供了一种jar包格式本地化方法,jar包通过本地化处理后,可以在PC端直接双击打开,而不是使用命令行或者通过修改注册表来实现,用户体验有较大的提升。的提升。的提升。

【技术实现步骤摘要】
一种jar包格式本地化方法


[0001]本专利技术涉及计算机
,特别是涉及一种jar包格式本地化方法。

技术介绍

[0002]Java是一种面向对象的语言,其程序具有很强的跨平台能力。一般地,Java程序会打包成jar包或者war包后再使用。在PC端,Java程序通常会打包成jar包,然而目前PC端打开jar包程序的方法比较复杂。目前,Windows的运行方式可使用以下方法打开jar包:1、打开命令行,运行java
ꢀ‑
jar xxx.jar(xxx为jar的包名);2、修改jar文件的打开方式,然后在注册表中找到“HKEY_CLASSES_ROOT\Applications\javaw.exe\shell\open\command”,在其中文件打开命令中加入参数
“‑
jar”(无引号),修改后的数值类似:“C:\Program Files\Java\jre7\bin\javaw.exe
ꢀ‑
jar
ꢀ“
%1”。

技术实现思路

[0003]本专利技术的本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种jar包格式本地化方法,其特征在于,包括:创建一个本地化程序头,所述本地化程序头用于引导所述jar包启动;将所述本地化程序头与所述jar包合成一个文件。2.根据权利要求1所述的一种jar包格式本地化方法,其特征在于,创建一个本地化程序头,包括:解析所述本地化程序头的main函数的参数列表,所述参数列表中第一个参数为所述本地化程序头的程序名,所述参数列表中除第一个参数以外的所有参数均为jar包的运行参数;利用操作系统中创建进程的API创建jar包的运行进程;为所述运行进程中对应的参数传入启动jar包的命令行字符串。3.根据权利要求2所述的一种jar包格式本地化方法,其特征在于,Windows系统中创建进程的API为CreatePro...

【专利技术属性】
技术研发人员:吴世洲黄武
申请(专利权)人:成都泰盟软件有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1