java程序如何新建jar包(双击执行)

Posted 朱禹宁

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java程序如何新建jar包(双击执行)相关的知识,希望对你有一定的参考价值。

1.在包中存好你所有的类,在存放包中的文件夹里新建一个txt文件,存入如下信息Main-Class: 包名.类名 注意文本最后要加回车例子如下

2dos命令行在当前文件夹输入jar -cvfm 自定义jar名 上一步定义的文件名 包名 例子如下

3.打开压缩包的方式打开jar文件然后查看META-INF中的MANIFEST.MF文件出现下面这个就成功了,可以双击执行

 注:win10注册jar文件

添加注册表,按下WIN+R,输入regedit,回车.

【注意】如果打不开regedit(注册表编辑器)则看下面这一行,打开了可以无视

在cmd中输入DISM /Online /Cleanup-image /RestoreHealth命令,回车.要用管理员身份运行cmd,否则会提示权限不够

在注册表编辑器中,找到“HKEY_CLASSES_ROOT\\Applications\\javaw.exe\\shell\\open\\command”,在其中文件打开命令中加入参数“-jar”(无引号),修改后的数值类似:“"D:\\Program Files\\Java\\jdk1.8.0_25\\bin\\javaw.exe" -jar "%1"”(只需要添加-jar参数,无需修改其他信息,【注意】-jar与前后的引号之间均有空格),保存并退出注册表编辑器.像这样

以上是关于java程序如何新建jar包(双击执行)的主要内容,如果未能解决你的问题,请参考以下文章

java打包成jar文件后还是不能双击运行

3、Spring Boot打包成jar并运行

Java代码打包成可运行jar文件后,双击jar文件后DOS窗口一闪而过,程序不能打开,通过DOS命令可以的

java jar包双击不能运行

我用eclipse导出的runnable jar不能双击执行,但在命令行可以用java -jar ***.jar运行,这是怎么回事?

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