java生成jar文件后可以在命令提示行里运行(java -jar Myjar.jar)。但是想要双击运行Myjar时不行

java生成jar文件后可以在命令提示行里运行(java -jar Myjar.jar)。但是想要双击运行Myjar时就出现解压窗口,并不执行java程序,请问这是为什么啊?

第1个回答  2011-10-07
这是JAR要用JAVA解释运行,可以把这个命令行做成BAT批处理文件,或者用Jar2Exe软件做成EXE,这样就能达到你要求了.
第2个回答  2011-10-07
因为你的.jar打开方式Windows默认为用解压软件打开,你可以在我的电脑-工具-文件夹选项-文件类型中找到jar类型,把打开方式修改掉就行了追问

我把它删除后怎么不能点击应用啊,总是不成功啊,请问这是为什么?

追答

不是删除。我说的是修改,修改打开方式

打开方式到java_home\bin\javaw.exe

追问

不好意思啊,修改成javaw后双击它还是不行啊。双击后文件没有任何反应。朋友,能把QQ号留给我吗?我怕还是弄不好。

第3个回答  2011-10-08
双击默认是解压操作了。
第4个回答  2011-10-08
我是来学习的

如何运行jar文件
通过命令行运行jar文件 在安装了Java运行环境后,可以通过命令行来运行jar文件。打开命令行界面,导航到jar文件所在的目录,然后输入“java -jar 文件名.jar”的命令来运行jar文件。例如,“java -jar myprogram.jar”。注意中间的空格和格式要正确。通过双击运行jar文件 除了在命令行中运行之外,还可以通...

jar包启动命令(查看jar包内容命令)
jar包启动命令1、首先基本的运行jar包命令如下这个命令会锁定命令窗口,当窗口关闭时,程序也就自动退出了,所以需要让jar包后台运行。2、后台启动运行3、指定输出文件如下,xxx.log就是指定的输出文件,如果不指定,默认在jar包所在目录,创建nohup.out文件。查看jar包内容命令JAR包是Java中所特有一种压缩...

后缀为jar的文件,怎么执行
用一个单独的文件创建一个 JAR 文件 jar cf jar-file input-file... 用一个目录创建一个 JAR 文件 jar cf jar-file dir-name 创建一个未压缩的 JAR 文件 jar cf0 jar-file dir-name 更新一个 JAR 文件 jar uf jar-file input-file... 查看一个 JAR 文件的内容 jar tf jar-file 提取一个 JAR ...

java 打包成jar文件问题
1、jar文件(可能是一个,可能是多个)2、sql2005安装文件(估计对方机器没有)3、建表和添加初始化数据的sql语句(DDL、DML)

java如何打开jar
使用命令行工具,如命令提示符(Windows)或终端(Mac或Linux),可以通过执行命令来打开Jar文件。例如,使用Java命令来运行Jar文件中的可执行程序或类文件。4、Java虚拟机 作为Java的核心组件,Java虚拟机(JVM)可以直接运行Jar文件。用户可以使用命令行或图形界面工具来启动Java虚拟机,并指定要运行的Jar...

sdkjar怎么本地启动
Mac中可以使用Spotlight搜索或者直接打开终端)。3、在命令行中切换到包含JAR文件的目录。例如,如果JAR文件的路径为C:\\myapp\\myapp.jar,则可以输入cdC:\\myapp来切换到该目录下。4、在命令行中输入java-jarmyapp.jar,其中myapp.jar是您要启动的JAR文件的名称。按下回车键后,Java将会自动运行该...

...双击打开还是解压文件之类的,并不是运行Java应用程序。
jar cvfm classes.jar mymanifest -C foo\/ .来个小例子试试看:我们只有一个HelloWorld,如下:public class HelloWorld{ public static void main(String[ ] args){ System.out.println(“Hi, Hello World!”);} } 将这个java文件存到C盘跟目录下,ok,接下来,在先前打开的命令提示符下(跳转到...

JAVA打包jar文件的方法,高分相求
这个jar是可以运行的,你可以运行它:java-jarmyjar.jar.另外一个办法就是,当JavaRuntimeEnvironment(JRE)已经被安装到一个像windows的操作系统上,将jar文件与JVM关联(关联java.exe跟jar文件)在一起你就可以通过双击jar来运行这个应用程序。当然,jar文件必须是可执行的。现在的问题是:如何做一个...

文件掌握Linux运行jar文件的技巧linux如何运行jar
首先,根据操作系统的不同,更改jar文件的属性,使其可以直接被运行:如下命令:chmod +x myjarfile.jar 用这条命令可以让文件有执行权限,因此可以被直接运行。接下来,可以使用以下Linux命令来运行jar文件:java -jar myjarfile.jar 或者用:javac myjarfile.jar 此命令也可以在Linux系统上运行jar...

写的打包好的jar软件为什么在电脑上显示压缩包,运行不了。
1.把lib目录里的jar文件一一解压,把解压后的类文件连同目录添加到Mycipher.JAR文件中,很easy的搞定。2.修改MANIFEST.MF文件的Class-Path属性的值(目录路径用\/或者.代替,jar之间用空格分开)如:Class-Path: ..\/lib\/miglayout-3.5.5.jar ..\/lib\/TableLayout.jar ..\/lib\/swing-layout-1.0....

相似回答