社区
Java EE
帖子详情
请高手帮忙!如何使用java程序将txt文件打包成jar文件
liqi_wj
2010-07-23 01:17:40
如题 ,希望能详细点!!
...全文
218
8
打赏
收藏
请高手帮忙!如何使用java程序将txt文件打包成jar文件
如题 ,希望能详细点!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liqi_wj
2010-07-26
打赏
举报
回复
恩 谢谢你了 我已经做出来了
xianaofei
2010-07-26
打赏
举报
回复
showSize 和 totalSize是什么啊
是我显示进度条的
liqi_wj
2010-07-23
打赏
举报
回复
说错了 showSize 和 totalSize是什么啊
liqi_wj
2010-07-23
打赏
举报
回复
说错了 showSize 和 totalSize是什么啊
liqi_wj
2010-07-23
打赏
举报
回复
[Quote=引用 3 楼 xianaofei 的回复:]
/**
*
* @param inputFileName
* 输入一个文件夹
* @param zipFileName
* 输出一个压缩文件夹,打包后文件名字
* @throws Exception
*/
public void zip(String inputFileName, String zipFileName) throws Exception {
zip(zipFil……
[/Quote]
里面的showSize()是什么方法啊
xianaofei
2010-07-23
打赏
举报
回复
/**
*
* @param inputFileName
* 输入一个文件夹
* @param zipFileName
* 输出一个压缩文件夹,打包后文件名字
* @throws Exception
*/
public void zip(String inputFileName, String zipFileName) throws Exception {
zip(zipFileName, new File(inputFileName));
}
private void zip(String zipFileName, File inputFile) throws Exception {
ZipOutputStream out = new ZipOutputStream(new FileOutputStream(zipFileName));
zip(out, inputFile, "");
out.close();
}
private void zip(ZipOutputStream out, File f, String base) throws Exception {
/*读取进度*/
if (f.isDirectory()) { // 判断是否为目录
File[] fl = f.listFiles();
out.putNextEntry(new org.apache.tools.zip.ZipEntry(base + "/"));
base = base.length() == 0 ? "" : base + "/";
for (int i = 0; i < fl.length; i++) {
showSize += fl[i].length();
setMsg("已压缩" + (showSize * 100 / totalSize ) + "%......", false);
zip(out, fl[i], base + fl[i].getName());
}
} else { // 压缩目录中的所有文件
out.putNextEntry(new org.apache.tools.zip.ZipEntry(base));
FileInputStream in = new FileInputStream(f);
int b;
while ((b = in.read()) != -1) {
out.write(b);
}
in.close();
}
}
D314123499
2010-07-23
打赏
举报
回复
#1、UP
szlym1985
2010-07-23
打赏
举报
回复
public static void doZipCompress(String compressFileName, String originalFileName, InputStream inputStream) throws Exception {
File newFile = new File(compressFileName);
if (newFile.exists()) {
newFile.delete();
}
newFile.createNewFile();
ZipOutputStream zipOut = new ZipOutputStream(new FileOutputStream(newFile));
byte[] data = new byte[1024];
ZipEntry entry = new ZipEntry(originalFileName);
zipOut.putNextEntry(entry);
int n;
while (-1 != (n = inputStream.read(data))) {
zipOut.write(data, 0, n);
}
zipOut.close();
}
希望对你有所帮助,很简单,没什么其它功能
生
成
JAR
包的方法(
打包
后运行好像不快)
3. **
使用
`
jar
`命令
打包
**:
使用
Java
自带的`
jar
`工具来创建
JAR
文件
。基本命令格式如下: - `
jar
cvf
JAR
_FILE_NAME MANIFEST_FILE CLASS_FILES` - 其中`cvf`表示创建一个新的
JAR
文件
;`MANIFEST_FILE`是指定的清单...
请
java
老鸟指教一下
我编了个简单的手机
程序
,其中要显示一幅图,我把图放在主类统一目录下,测试class
文件
时显示了,可我把它们一起
打包
成
jar
后就显示不了图了,传上源代码和jad
文件
,麻烦各位
高手
帮忙
看看......
java
的一些基础知识 .
想来学习
Java
也有两个年头了,永远不敢说多么精通,但也想谈谈自己的感受,写给软件学院的同仁们,帮助大家在技术的道路上少一点弯路。说得伟大一点是希望大家为软件学院争气,其实最主要的还是大家自身的进步提升...
小白也能完美操刀PDF
文件
,安全可靠不伤手,干净清爽无异味!
小白也能完美操刀PDF
文件
,安全可靠不伤手,干净清爽无异味!
Java
开发的推箱子小游戏407 功能非常齐全 完整源码
java
编写的推箱子游戏,窗体
程序
完整源码游戏,可以直接用来做课程设计或者毕业设计;代码功能完善,下载后可以直接运行!!
Java EE
67,549
社区成员
225,860
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章