双击打不开JAR文件
- 格式:doc
- 大小:49.50 KB
- 文档页数:1
双击不能打开文件的解决方法1.引言1.1 概述概述部分的内容:在我们的日常使用电脑的过程中,双击文件打开是我们最常用的操作之一。
然而,有时我们会遇到这样的情况:无论怎么双击,文件却不能被正常打开。
这给我们的工作和生活带来了很多不便。
本文将为大家介绍双击不能打开文件的解决方法。
首先,我们会讨论可能导致双击无法打开文件的原因,例如文件关联问题、应用程序错误等。
然后,我们将提供两种解决方法,帮助读者解决这个常见的问题。
本文的目的是帮助读者迅速解决双击无法打开文件的困扰,并提供一些建议,以便避免类似问题再次发生。
接下来,我们将详细介绍这些内容,希望读者能够从本文中获得实用的技巧和方法,以便更加高效地处理文件操作。
文章结构部分旨在介绍本文的整体结构以及各个部分的主要内容。
通过明确文章的结构,读者能更好地理解文章的内容和组织,并能更有针对性地获取自己所需的信息。
本文的结构如下所示:1. 引言1.1 概述1.2 文章结构1.3 目的2. 正文2.1 双击文件无反应的可能原因2.2 解决方法一2.3 解决方法二3. 结论3.1 总结3.2 建议其中,“引言”部分提供了文章背景和引起问题的概述,旨在引起读者的兴趣,并让读者对问题有一个初步的了解。
“正文”部分是本文的核心内容,旨在详细介绍双击文件无反应的可能原因以及两种解决方法。
其中,2.1节会列举可能导致双击文件无效的常见原因,如文件关联问题、权限限制等,以帮助读者更好地理解问题所在。
2.2节和2.3节分别会详细介绍两种解决方法,提供一步步操作的指导,以使读者能够解决自己遇到的问题。
“结论”部分在总结本文的主要内容的基础上,给出一些相关的建议,如如何预防双击文件无效的问题、如何提高文件打开的效率等。
通过以上文章结构,本文能够系统性地介绍双击无法打开文件的问题以及相应的解决方法,使读者能够得到全面的指导和帮助。
1.3 目的在目的部分,你可以写一些关于为什么你正在撰写这篇文章的原因和目标。
jar⽂件打开时闪⼀下没有了,win7升级win10系统后出现
1.windows 7电脑上的jar可执⾏⽂件,在安装完win10系统之后,双击闪烁⼀下没了。
2.检查⼀下jdk,环境配置也正常。
检查运⾏环境的命令:java -version
3.⽬录切换到jar程序⽬录下,通过命令可以正常启动:java -jar +burp的名字.jar
4.我思考了⼀下,可能与系统有关:经过以下配置后运⾏正常:
然后win+r 然后输⼊regedit,回车打开注册表,找到HKEY_CLASSES_ROOT\Applications\javaw.exe\shell\open\command(注意是javaw.exe)
参考我的⽬录,你的可以路径不同,主要是在"%1"前加-jar,注意前后有空格:"E:\java\jdk1.8.0_231\bin\javaw.exe" -jar "%1"
中间加⼀个 -jar
5.再次运动jar应⽤程序,右键选择打开⽅式,勾选始终使⽤此应⽤打开⽅式,选择jdk bin⽬录下的javaw.exe⽂件,后⾯再次打开就正常了。
无法打开jar文件解决方案
一、设置文件打开关联
在Windows XP系统中,当确定正确安装了Java运行环境,还是打不开jar文件时,那么就有可能是你的jar文件默认的打开关联不对,可以重新设置:
我的电脑->查看(Win9x)或工具(Win2k/XP)->文件夹选项->文件类型->选择JAR文件->编辑该类型文件的属性->操作栏填入[open](不填引号和中括号[]),并在“执行操作的应用程序”栏填入
["C:/Program Files/Java/j2re1.4.1/bin/javaw.exe"-jar"%1"%*](填两对英文引号,不填[]),并按“确定”、“关闭”退出对jar文件关联的编辑。
见下图:
(你的javaw.exe文件是不是位于C:/Program Files/Java/j2re1.4.1/bin/路径下,视你自己电脑的情况而定)如果机子上没有另行安装jre(如jre6),在“文件类型”中就找不到jar文件类型,就得新建jar文件类型。
二、新建jar文件类型
点击新建按扭,工作如图所示:。
解决maven无法加载本地lib下的jar包问题这次一个项目必须用到maven编译,我在本地开发的时候jar包都是放在WEB-INF/lib目录下,通过BuildPath将jar包导入,然后用MyEclipse中的:maven package命令打成war包,这个war包在tomcat下能正常运行,war 包下是有lib下的jar包的。
但是我往服务器上传的是项目源码,用SVN上传,然后服务器上用maven插件编译运行,编译时报错:找不到WEB-INF/lib下jar包。
显然maven编译时不会自动加载WEB-INF/lib下的jar包。
项目的jar包是一部分从maven库下载,一部分放在本地WEB-INF/lib下,其中放在本地的jar包是在maven库中找不到的。
这就需要maven既加载maven库中的jar包,又要加载本地WEB-INF/lib 下的jar包。
现在终于解决问题了,方法是在pom.xml文件中添加一段配置:<build><plugins><plugin><artifactId>maven-compiler-plugin</artifactId><configuration><source>1.5</source><target>1.5</target><encoding>UTF-8</encoding><compilerArguments><extdirs>${basedir}/WebRoot/WEB-INF/lib</extdirs></compilerArguments></configuration></plugin></plugins></build>红色部分代码。
win10系统中.jar被压缩包更改了图标后如何恢复和双击运⾏⼏天前下载安装⼀个正则表达式检查器regext,结果偷偷给我安装了很多莫名其妙的软件,其中⼀个是压缩包并修改了我电脑⾥⾯的.jar图标为压缩包,卸载这个偷偷安装的压缩包后,导致我的.jar⽂件双击不能运⾏,且图标变更空⽩,百度上找了好久的资料都没有彻底解决,综合好⼏个⽹站资料终于把问题搞定了。
记录⼀下解决的步骤,为这个问题耗时3⼩时哭泣步骤⼀:修改注册表⽂件打开路径:1)win+R键,打开“运⾏”2)输⼊“regedit”,打开注册表3)找到:计算机 \HKEY_CLASSES_ROOT\Applications\javaw.exe\shell\open\command4)右键修改-默认修改为以下"C:\Program Files\Java\jre1.8.0_301\bin\javaw.exe" -jar "%1" %*(C:\Program Files\Java\jre1.8.0_301\bin\javaw.exe为⾃⼰jre的路径)步骤⼆:设置.jar⽂件默认打开⽅式1、在⽂件上右键--属性。
2、常规选择“更改“,然后找到⾃⼰需要默认打开的应⽤。
综上两个步骤后:win10系统中.jar图标恢复成java图案和双击运⾏成功。
还是运⾏不了时,请重启⼀下机器后再试试。
最后补充下相关知识:⼀个程序打jar包后,必须要在解压软件中打开jar包双击运⾏仅对于图形化界⾯的程序起作⽤,对控制台的程序不起作⽤。
java.exe适合⽤于启动window console控制台程序javaw.exe适合⽤于启动GUI程序javaws.exe适合⽤于web程序。
——————————————————————欢迎转载,希望能帮助到⼊坑的⼩⼼⼼们转载请备注出处,谢谢。
JAR⽂件包及jar命令详解[导读] 常常在⽹上看到有⼈询问:如何把 java 程序编译成 .exe ⽂件。
通常回答只有两种,⼀种是制作⼀个可执⾏的 JAR ⽂件包,然后就可以像.chm ⽂档⼀样双击运⾏了;⽽另⼀种是使⽤ JET 来进⾏编译。
但是JET 是要⽤钱...常常在⽹上看到有⼈询问:如何把 java 程序编译成 .exe ⽂件。
通常回答只有两种,⼀种是制作⼀个可执⾏的 JAR ⽂件包,然后就可以像.chm ⽂档⼀样双击运⾏了;⽽另⼀种是使⽤ JET 来进⾏编译。
但是 JET 是要⽤钱买的,⽽且据说 JET 也不是能把所有的 Java 程序都编译成执⾏⽂件,性能也要打些折扣。
所以,使⽤制作可执⾏ JAR ⽂件包的⽅法就是最佳选择了,何况它还能保持 Java 的跨平台特性。
下⾯就来看看什么是 JAR ⽂件包吧:1. JAR ⽂件包JAR ⽂件就是 Java Archive File,顾名思意,它的应⽤是与 Java 息息相关的,是 Java 的⼀种⽂档格式。
JAR ⽂件⾮常类似 ZIP ⽂件——准确的说,它就是 ZIP ⽂件,所以叫它⽂件包。
JAR ⽂件与 ZIP ⽂件唯⼀的区别就是在 JAR ⽂件的内容中,包含了⼀个 META-INF/MANIFEST.MF ⽂件,这个⽂件是在⽣成 JAR ⽂件的时候⾃动创建的。
举个例⼦,如果我们具有如下⽬录结构的⼀些⽂件:==`-- test`-- Test.class把它压缩成 ZIP ⽂件 test.zip,则这个 ZIP ⽂件的内部⽬录结构为:test.zip`-- test`-- Test.class如果我们使⽤ JDK 的 jar 命令把它打成 JAR ⽂件包 test.jar,则这个 JAR ⽂件的内部⽬录结构为:test.jar|-- META-INF| `-- MANIFEST.MF`-- test`--Test.class2. 创建可执⾏的 JAR ⽂件包制作⼀个可执⾏的 JAR ⽂件包来发布你的程序是 JAR ⽂件包最典型的⽤法。
解决运行jar文件出现Failed to文件出现Failed to load Main-Class manifest attribute from 错误::::我一般是这样打包的:jar cvf .... 结果跟你一样:“Failed to load Main-Class manifest attribute from **.jar ”,然后呢,右击*.jar――打开方式――WINRAR――点击进入,找到并双击manifest.mf――添加Main-Class: xxx――确认更新――退出,双击*.jar――好爽。
或者,新建META-INF 文件夹,写好MENIFEST.MF,左手按Ctrl,右手选择*.class ....*.class...META-INF,右击――添加到压缩文件(*.zip),压缩后,把*.zip 改为*.jar――搞定了。
因为你没有设置MANIFEST.MFManifest-Version: 1.0Sealed: trueMain-Class: servletName(你要运行的程序名称,不要带class)Class-Path: A.jar jbossall-client.jar(加入你需要的包)Linux 和windows 中的换行符差异问题LINUX 的换行符在Windows 记事本打开不换... LINUX 的换行符在Windows 记事本打开不换行或出现黑点是由于Linux 和windows 中的换行符差异问题造成的。
首先来看回车符号和换行符号产生背景关于“回车”(carriage return)和“换行”(line feed)这两个概念的来历和区别。
在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符。
但是它有一个问题,就是打完一行换行的时候,要用去0.2秒,正好可以打两个字符。
要是在这0.2秒里面,又有新的字符传过来,那么这个字符将丢失。
Java(TM)PlatformSEbinary打开jar⽂件的操作直接⽤javaw.exe想打开aspectj-1.9.4.jar安装aspectJ
选Java™ Platform SE binary提⽰JVM虚拟机打不开
可能是java的配置出了点问题,这⾥不想重新去配置java,直接⽤cmd⽤指令打开
成功打开AspectJ安装程序开始安装
补充:Java(TM) pPlatform SE binary已停⽌⼯作(解决办法)
问题描述:
Java™ pPlatform SE binary已停⽌⼯作解决办法问题事件名称:APPCRASH
早起清理了⼀下电脑,刚打开Eclipse,就出现了这个弹框,昨天晚上还在⽤Eclipse,应该是清理掉的什么⽂件导致的,电脑本⾝还有另外⼀个版本的Eclipse,也是同样的问题。
所有可能是删除了系统⽂件:
⽹上搜了⼀下,最相近的,是说系统更新的问题,但是⾃⼰电脑最新并没有进⾏更新操作,对于其他重装JDK,甚⾄是重装系统的,并不建议,找个系统修改软件,⽐如腾讯管家,对,就是腾讯管家,如下图:
问题解决了
以上为个⼈经验,希望能给⼤家⼀个参考,也希望⼤家多多⽀持。
如有错误或未考虑完全的地⽅,望不吝赐教。
双击运行*.jar文件
Windows 2003 / Windows Xp
JDK
应用场景:重装系统后,复用之前的JDK和JRE(没有重新运行*.exe/*.msi重装JDK和JRE),*.jar双击不能再自动运行。
1、打开“我的电脑”,选择“工具”菜单下的“文件夹选项(0)...”。
2、在“文件夹选项”对话框中选择“文件类型”TAB项。
3、点击“新建”按钮,输入文件扩展名“jar”。
4、点击“确定”按钮后,可以看到已注册的文件类型中新增了JAR文件类型。
5、点击“高级”按钮,出现“编辑文件类型”窗口。
6、点击“新建(N)...”按钮,出现“新操作”窗口。
将操作命名为“open”,执行操作的应用程序为“D:\Java\jdk1.6.0_12\jre\bin\javaw.exe -jar %1”。
注:D:\Java\jdk1.6.0_12 为JDK所在目录,根据个人电脑上实际环境设置。
7、点击“确定”按钮,回到“编辑文件类型”窗口。
在操作列表框中有了“open”一项操作。
8、点击“确定”按钮回到“文件夹选项”窗口,这时JAR扩展名的详细信息有了变化。
9、点击“关闭”按钮。
这时来双击一个可运行的Jar文件(FileDigest.jar),效果如下:。
springboot读取⽂件,打成jar包后访问不到的解决springboot读取⽂件,打成jar包后访问不到最新开发出现⼀种情况,springboot打成jar包后读取不到⽂件,原因是打包之后,⽂件的虚拟路径是⽆效的,只能通过流去读取。
⽂件在resources下public void test() {List<String> names = new ArrayList<>();InputStreamReader read = null;try {ClassPathResource resource = new ClassPathResource("name.txt");InputStream inputStream = resource.getInputStream();read = new InputStreamReader(inputStream, "utf-8");BufferedReader bufferedReader = new BufferedReader(read);String txt = null;while ((txt = bufferedReader.readLine()) != null) {if (StringUtils.isNotBlank(txt)) {names.add(txt);}}} catch (Exception e) {e.printStackTrace();} finally {if (read != null) {try {read.close();} catch (IOException e) {e.printStackTrace();}}}}springboot打jar包后台⽆法访问静态⽂件夹1.ResourceUtils平常我们写spring boot 项⽬的时候偶尔会在后台⽤到classpath 底下的⽂件,⼀般我们都是这样写的File file = ResourceUtils.getFile("classpath:static/image/image");这样情况下本来是没啥问题的。