再问一遍jar的用法,盼详细指教。 比如我的一个myFrame.java文件, 编译后得到myFrame.class。然后 jar cvf myFrame.jar myFrame.class得到 myFrame.jar但双击不能运行 我在机器里找到很多.jar文件是可以双击运行的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你看看它们的manifes文件是怎么写的 就是你还要指定主类,要不要它从哪里执行呢?双击是Windows的习惯,要另外用工具把它转换为exe文件,Jsmooth可以做到. jar文件双击可以运行是因为在你的系统中指定了用javaw.exe来打开jar文件,使用jar命打成的jar包都包含一个META-INF文件夹,这个文件夹下有一个MANIFEST.MF文件,而在可以用javaw.exe来运行的jar中,MANIFEST.MF里都有Main-Class: YourClass项目,它用来告诉javaw从哪个类开始运行。对于楼主的问题,先在myFrame.class同一目录下建立一个MANIFEST.MF文件,其内容为:Main-Class: myFrame(注意一定要有一个回车符结尾)然后用下面的命令打包:jar cvfm myFrame.jar MANIFEST.MF myFrame.class Eclipse配置Tomcat 请问这个界面如何实现? 谁能告诉我数据库连接池原理, 如何使用Apache的HSSF(POI)来写上万行的Excel报表 请问java到底有多强?能做局域网下的文件共享吗?java高手请看,高分给!!! 高分!!!如何在Java中实现拨号和断线的功能??? 想请教一下键盘监听的问题 一个SCJP试题,为什么答案是1,而不是10??? 初学JAVA,介绍基本好书吧???(多谢了) 基础问题求助 apache配置问题 如何用java实现显示一个网页?
双击是Windows的习惯,要另外用工具把它转换为exe文件,Jsmooth可以做到.
对于楼主的问题,先在myFrame.class同一目录下建立一个MANIFEST.MF文件,其内容为:
Main-Class: myFrame
(注意一定要有一个回车符结尾)
然后用下面的命令打包:
jar cvfm myFrame.jar MANIFEST.MF myFrame.class