「java-jar闪退」jar文件用java打开闪退
本篇文章给大家谈谈java-jar闪退,以及jar文件用java打开闪退对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、用java打开jar的事后闪一下就没有了 ,是怎么回事?
- 2、可运行jar自动退出问题
- 3、java模拟器为什么闪退
- 4、jar文件打开秒退 java环境安好了 双击点开之后就秒退
- 5、java 双击jar包闪退或没反应,使用cmd运行提示没有主清单属性
用java打开jar的事后闪一下就没有了 ,是怎么回事?
java打开jar闪一下就没有了,很有可能是jar本身存在错误,导致无法运行,原因和解决方式如下:
jdk的环境变量没有配置正确,导致打开jar包寻找jre环境无法找到。需要重新配置环境变量。
jar包内部存在错误,导致无法双击打开。
可运行jar自动退出问题
采用了springboot,可以直接生成可运行的jar包,之前部署都是直接采用:
java -jar *.jar --server.port=8080 out.txt
设置好端口和输出文档,后台执行都是可以的,前提是把运行的窗口不能关闭,如果关闭,出现了运行一会关闭现象
后来百度各种论坛,实践证明下面方式可以用,增加一个nohup命令,修改命令为:
nohup java -jar *.jar --server.port=8080 out.txt
完美解决了这个问题。
java模拟器为什么闪退
闪退的原因和处理方法
1、缓存垃圾过多
平时在使用软件的过程中,会产生一些垃圾文件,如果长时间不清理会导致手机越来越卡,也会出现闪退状况。
进入设置–应用程序——全部——找到有问题的应用程序,清除数据或者缓存。(注:清除数据,会清除掉应用的个人设置、账户信息等。)
2、运行程序过多
如果不进行设置,很多软件都会自己运行,而手机后台程序过多会造成内存不足,从而造成应用闪退。如出现软件闪退,可先清理内存后再试试。
3、手机杀毒软件
部分手机软件存在着恶意代码,会被杀毒软件拦截因而不能正常进入,应该通过绿色下载平台或者使用软件商店来下载安全系数较高的游戏。
(注:以上三个原因都现在都可以通过安全软件清理,轻松解决。但需要注意在删除一些大型文件时请谨慎。)
4、应用版本问题
如果应用的版本较低,会导致应用软件不兼容,造成闪退。如果是版本太旧,更新为新版本即可。
如新版本如果出现闪退,是应用改版本还在调试中,无需担心,会很快修复。
5、网速问题
部分软件需要一个稳定的网络,使用的是2G/3G网络,造成闪退的可能性比较大,建议在有WiFi的情况下玩比较好。
6、缺少数据包
一些大型游戏需要数据包才能运行。所以要先安装好数据包才能使用。
7、系统不兼容
部分软件对版本有一定的要求,如果系统版本过低,软件是不能支持的,所以会闪退。
8、分辨率不兼容
一些软件对手机分辨率有一定的要求,如果手机分辨率不兼容,有部分软件就容易出现闪退或其它错误。
jar文件打开秒退 java环境安好了 双击点开之后就秒退
单击打开你的jar文件,里面有----META-INF文件夹,
META-INF文件夹里面----MANIFEST.MF文件
MANIFEST.MF文件内容:
Manifest-Version: 1.0
Main-Class: listenter(包名).QueryTest(带入口函数的类名)【注:冒号后面必须有一个空格】
Class-Path: dom4j-1.6.1.jar(用到的外部jar包) WebRoot/WEB-INF/lib/dom4j-1.6.1.jar 【注:冒号后面必须有一个空格】
希望对你有帮助
java 双击jar包闪退或没反应,使用cmd运行提示没有主清单属性
不知道程序是否是自己写的,如果自己写的建议使用工具导出jar包。因为按工具步骤你可以设置主方法,不然你要在jar包自己重新设置过主方法。
打开jar(用RAR打开),里面有一个MANIFEST.MF的文件,打开,找到Main-Class这一行,再后面写上你的class文件,然后按回车(很重要),保存
关于java-jar闪退和jar文件用java打开闪退的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。