首页
新闻
论坛
群组
Blog
文档
下载
读书
Tag
网摘
搜索
.NET
Java
游戏
视频
人才
外包
培训
数据库
书店
程序员
欢迎您:
游客
| 退出
| 登录
注册
帮助
我的帖子
我参与的帖子
我的空间
我的网摘
CSDN
CSDN社区
Java
J2SE / 基础类
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
生成帖子
置顶
推荐(加精)
取消推荐(加精)
锁定帖子
移动帖子
取消引用
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
含有扩展jar源的JAVA程序如何打包成jar后可以双击运行
[已结贴,结贴人:dawnspace]
加为好友
发送私信
在线聊天
dawnspace
Dawnspace
等级:
可用分等级:
长工
总技术分:
1
总技术分排名:
296708
揭贴率:
96.00%
发表于:
2008-08-20 18:38:08
楼主
我写了一个程序,用到了开源jar包。所用到的外包有:
import org.jfree.chart.ChartPanel;
import org.jfree.chart.JFreeChart;
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
import jxl.Cell;
import jxl.Sheet;
import jxl.Workbook;
import org.jfree.chart.*;
import org.jfree.chart.axis.*;
import org.jfree.chart.labels.*;
import org.jfree.chart.plot.*;
import org.jfree.chart.renderer.category.*;
import org.jfree.data.category.*;
这些包在如下几个.jar文件中
jxl.jar
jfreechart-1.0.10.jar
jcommon-1.0.13.jar
gnujaxp.jar
classes12.jar
现在想把我的JAVA程序打包成jar文件,要求可以双击就可以用。
前面看了http://topic.csdn.net/u/20070828/15/bcd5e2a4-9b02-4c60-b089-7c30cc106275.html?2052566247这个帖子,上面说自己建立MANIFEST.MF
我自己写的如下
Manifest-Version: 1.0
Created-By: 1.5.0_01 (Sun Microsystems Inc.)
Main-Class: yuebao.CallRecord
Class-Path: lib/jxl.jar lib/jfreechart-1.0.10.jar lib/jcommon-1.0.13.jar lib/gnujaxp.jar lib/classes12.jar
使用 Eclipse 的 Export 功能,在按了三次“Next”(JAR Manifest Specification)后,选择 Use existing manifest from workspace,Browse 找到刚才新建的那个文件。按 Finish 结束。
我的jar文件在桌面上,所以我在桌面上建立了一个lib文件夹,把那些.jar文件放在里面。双击我打包好的jar文件。还是弹出could not find the main class. Program will exit.
请各位高手帮忙,这个包到底要怎么打才能让我双击可以运行。谢谢!!!!
问题点数:
50
回复次数:
5
显示所有回复
显示星级回复
显示楼主回复
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
zhangkai08111
小学生.最可怕的贫穷不是挨饿受冻,而是无人关心,无人过问。救救那些孩子-_-
等级:
可用分等级:
中农
总技术分:
3079
总技术分排名:
6912
发表于:
2008-08-21 09:54:42
1
楼 得分:
50
恩,以后发帖要发一个,,呵呵。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
hmsuccess
等级:
可用分等级:
富农
总技术分:
5124
总技术分排名:
4225
发表于:
2008-08-21 10:05:29
2
楼 得分:
0
用fat插件打包后,你先确定你的jar是可以运行的
java -jar *.jar;
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
guoxyj
Warrior
等级:
可用分等级:
小地主
总技术分:
1779
总技术分排名:
12096
发表于:
2008-08-21 10:06:24
3
楼 得分:
0
用Eclipse可以很方便的实现
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
dawnspace
Dawnspace
等级:
可用分等级:
长工
总技术分:
1
总技术分排名:
296708
发表于:
2008-08-21 12:54:03
4
楼 得分:
0
上次网速有问题,点了提交后没反应,就多点了3次。呵呵。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
andy_514
等级:
可用分等级:
贫农
总技术分:
16
总技术分排名:
209673
发表于:
2008-09-10 14:34:32
5
楼 得分:
0
怎么这里的人这么没 用啊,这样的一个小问题都说不清楚!!
修改
删除
举报
引用
回复
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
网站简介
-
广告服务
-
网站地图
-
帮助
-
联系方式
-
诚聘英才
-
English
-
问题报告
北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
abc推荐给好友