CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 基础类

提问:为什么我打包的jar文件无法运行?

楼主mefaintII(我晕)2001-10-23 17:05:38 在 Java / J2SE / 基础类 提问

比如有一个UI.JAVA  
  编译以后生成了3个CLASS  
  我用jar   cvf   UI.jar   xxx.class   xxxx.class   xxxxxx.class  
  这样有错么?  
  为什么没法运行?双击没反应  
  到cmd状况下用javaw   UI.jar显示  
  can   not   find   main   class.program   will   exit  
  求教了 问题点数:27、回复次数:9Top

1 楼figo(程序员中的菲戈)回复于 2001-10-23 17:27:53 得分 0

javaw   -jar   UI.jarTop

2 楼panq(漫随天外)回复于 2001-10-23 17:30:37 得分 0

java   -jar   UI.jarTop

3 楼mefaintII(我晕)回复于 2001-10-23 17:59:16 得分 0

....javaw   -jar   UI.jar   没有反应  
  java   -jar   UI.jar    
  fail   to   load   main-class   manifest   attribute   from   UI.jar  
  我怀疑是jar时候出错了  
  还有人能告诉我么?Top

4 楼mefaintII(我晕)回复于 2001-10-23 19:55:29 得分 0

upTop

5 楼panq(漫随天外)回复于 2001-10-23 20:37:20 得分 0

这是因为你没有指定哪个class的main()执行.Top

6 楼hdw1978(hdw1978)回复于 2001-10-23 20:45:43 得分 7

使用manifest文件  
  在里面写上Main-Class:   xxx.classTop

7 楼panq(漫随天外)回复于 2001-10-23 20:48:15 得分 20

写这个jar文件的manifest文件,可以这样:  
   
  Manifest-Version:   1.0   <----这里:后要空一格  
  Created-By:   1.3.0   (Sun   Microsystems   Inc.)  
  Main-Class:   Hello                     <------主类,要执行的  
  <-----这里有一个空行  
   
  Top

8 楼panq(漫随天外)回复于 2001-10-23 20:49:32 得分 0

可以直接指定想要执行的class。  
  命令行是:   java   -classpath   %CLASSPATH%;(jar文件的全名,包含路径)   class的全名(包含package名)Top

9 楼mefaintII(我晕)回复于 2001-10-24 10:40:26 得分 0

多谢,我是想要直接双击就可以运行的...  
  感谢你们的回答可惜我只能给27分Top

相关问题

  • 将console project打包成jar后怎么不能运行?
  • 关于打包成.jar文件并运行的奇怪问题!
  • 如何运行打包好的.jar文件,在线等,马上结贴
  • 怎么样将Jar文件打包成双击Jar包就可以运行程序的??
  • jar打包问题
  • jar 打包问题
  • 关于jar打包.
  • 关于JAR打包
  • 把程序打包成可运行的jar文件时那个manifest.mf怎么写啊!
  • 关于打包JAR文件后,不能正常运行的问题.顺便放分!

关键词

  • 文件
  • jar
  • manifest
  • javaw
  • ui
  • 反应
  • xxx
  • main

得分解答快速导航

  • 帖主:mefaintII
  • hdw1978
  • panq

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo