社区
Java EE
帖子详情
请高手帮忙!如何使用java程序将txt文件打包成jar文件
liqi_wj
2010-07-23 01:17:40
如题 ,希望能详细点!!
...全文
233
8
打赏
收藏
请高手帮忙!如何使用java程序将txt文件打包成jar文件
如题 ,希望能详细点!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
包的方法(
打包
后运行好像不快)
在练习做orcl数据库比对工具时,需要生
成
JAR
包时搜集的资料,
打包
后运行比较慢(能解决的
高手
回帖
帮忙
哦)
docker
打包
jar
镜像
小编最近在实习公司
帮忙
做项目部署,对方要求需要把
jar
包再次进行docker镜像封装,小编呢也没有了解过docker镜像,于是就去百度了一波,发现了这个Docker中文文档,感觉还不错,大家不会的可以来看看,很详细的介绍了有关Docker的东西,不多说,直接做。 系统:Ubuntu16.04 要求:apt、wget、ssh、docker、linux版的JDK以及交互界面(xshell、xftp) ...
请
java
老鸟指教一下
我编了个简单的手机
程序
,其中要显示一幅图,我把图放在主类统一目录下,测试class
文件
时显示了,可我把它们一起
打包
成
jar
后就显示不了图了,传上源代码和jad
文件
,麻烦各位
高手
帮忙
看看......
java
的一些基础知识 .
想来学习
Java
也有两个年头了,永远不敢说多么精通,但也想谈谈自己的感受,写给软件学院的同仁们,帮助大家在技术的道路上少一点弯路。说得伟大一点是希望大家为软件学院争气,其实最主要的还是大家自身的进步提升——
Java
学习杂谈一 1. 关于动态加载机制—— 学习
Java
比C++更容易理解OOP的思想,毕竟C++还混合了不少面向过程的
成
分。很多人都能背出来
Java
语言的特点,所谓的动态
小白也能完美操刀PDF
文件
,安全可靠不伤手,干净清爽无异味!
小白也能完美操刀PDF
文件
,安全可靠不伤手,干净清爽无异味!
Java EE
67,541
社区成员
225,852
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章