如何运行jar文件

luocong1986 2009-04-23 08:17:32
用jar命令将一个类生成jar文件后,怎么运行jar文件?
我试过了用java -jar *.jar
后提示unable to access jarfile
...全文
108458 57 打赏 收藏 转发到动态 举报
写回复
用AI写文章
57 条回复
切换为时间正序
请发表友善的回复…
发表回复
lych_0317 2012-06-29
  • 打赏
  • 举报
回复
[Quote=引用 18 楼 的回复:]

引用 1 楼 java_cxrs 的回复:
cmd --进到该目录--java -jar XX.jar

1楼正解
[/Quote]

绝对的正解,怎么看大家把这么个问题搞这么复杂啊?其实安装了jre直接双击就能打开啊!当然前提是你打包没问题
wangdong20 2012-06-28
  • 打赏
  • 举报
回复
这个问题肯定是楼主没有在cmd里进入jar文件所在的目录里
mayuehaha123 2012-06-28
  • 打赏
  • 举报
回复 1
进到目录下 再运行
qw6889037 2011-11-24
  • 打赏
  • 举报
回复
写一个1.cmd,在这个cmd文件里写上java -jar 接上你的jar文件名称,别忘了加上pause,不然windows下看不到你的运行结果,双击1.xmd就可以运行了
济南大飞哥 2011-11-11
  • 打赏
  • 举报
回复
还是用eclipse导出吧
kfhgajofwensjdf 2011-08-18
  • 打赏
  • 举报
回复
打包好后的jar文件问带一个MANIFEST.MF文件,文件里面的内容中可能指定了主类:但是后面带了一个后缀.class
将这个后缀去掉,再执行java -jar xxx.jar就会出现正常的结果,还可以是其他人说的那样,不用去掉.class后缀,执行这个命令:
java -classpath xx.jar xx.class
-classpath:就是将后面指定的xx.jar这个jar文件添加到CLASSPATH类路径里面
xx.class:注意,这个class不是命令行当前所在路径下的文件,而是类路径里面的.class文件,之前已经将jar文件添加到类路径里面了,所以这个class文件是在这个jar文件里面包含的文件!!

如果还有不明白的可以加我Q! 396962482 明白就不用加了!!
luohuijun619 2011-08-12
  • 打赏
  • 举报
回复
如果是swing的话一般导出就可以直接运行,还可以用bat,还可以做成.exe
rxl891209 2011-08-12
  • 打赏
  • 举报
回复
学习下。。刚下载了个Java的程序 打不开。。
  • 打赏
  • 举报
回复
双击jar、文件就可以运行了
如果不行的话、
就是你jar的问题了
rosboy 2011-06-13
  • 打赏
  • 举报
回复
来学习的。 我刚看18楼的,试了。先要看jar中的META-INF目录下的MAINFEST.MF下有木有说明mainclass
然后javaw - jar 。。。就成功了
zs312979674 2011-05-30
  • 打赏
  • 举报
回复
有 main 就可以、没main 就不行
java爱好者 2011-05-29
  • 打赏
  • 举报
回复
直接用eclipse打包成可运行的jar包,然后双击就能运行!
KPRF2009 2011-05-29
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 java_cxrs 的回复:]
cmd --进到该目录--java -jar XX.jar
[/Quote]

+1
hsit_jpf 2011-05-29
  • 打赏
  • 举报
回复
学习!
菜鸟初期,偶遇jar问题,想来觅食,果然热闹非凡,CSDN,一个好所在!
sun0322 2011-05-16
  • 打赏
  • 举报
回复
鼠标双击运行
wwccmm858 2011-05-16
  • 打赏
  • 举报
回复
为什么我用一楼的方法可行。而双击不行?
O溺水的鱼0 2011-05-16
  • 打赏
  • 举报
回复
利用jar命令打包之后,直接到jar所在的目录,调用java -jar jar名称.jar
即可运行。
zqfddqr 2011-03-17
  • 打赏
  • 举报
回复
jar配置正确的话 1楼就可以吧
yongqinghee 2011-03-17
  • 打赏
  • 举报
回复
学习了,这么多方法,果然强大
呢喃的歌声1 2011-03-07
  • 打赏
  • 举报
回复
环境或者你版本问题我以前有次就不行后来重新弄了个搞定了
加载更多回复(33)

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧