社区
Java EE
帖子详情
请高手帮忙!如何使用java程序将txt文件打包成jar文件
liqi_wj
2010-07-23 01:17:40
如题 ,希望能详细点!!
...全文
247
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();
}
希望对你有所帮助,很简单,没什么其它功能
java
打包
成
jar
,并执行
jar
java
打包
成
jar
执行
jar
执行
jar
TXT
到
JAR
转换工具的
使用
指南
Java
归档
文件
(
JAR
)是一种用于封装
Java
类
文件
、图像、声音和其他资源
文件
的压缩包格式。它可以视为
Java
语言的“可执行软件包”,使得
程序
模块化、简化了分发、降低了安装和部署的复杂性。
JAR
文件
还支持
使用
ZIP压缩方式,能够有效地减小
文件
大小。
JAR
文件
在
Java
平台中扮演着重要的角色,它使得开发者可以将应用
程序
打包
为一个
文件
,便于共享和部署。这个
文件
不仅包含了编译后的
Java
类
文件
,还可能包含元数据、资源
文件
(如图像和声音
文件
)、XML
文件
等。
关于matlab
程序
打包
成
的EXE
文件
或者
jar
包中访问MySQL数据库的问题
好不容易将matlab
程序
打包
成
了exe
文件
或者
jar
包,却发现链接数据库出现了问题。 在链接数据库的时候会提示你链接不到数据库,这个时候你exe
文件
或者
jar
包中有链接数据库的操作,比如 conn=database(‘databasename’,’username’,’password’,’driver’,’databaseurl’); 这个时候你输出conn,你会发现里面的Driver项是
linux下
java
程序
打包
成
jar
简单hello world
1. linux必须已安装
java
环境,测试 #
java
c -version
java
c 1.8.0_20 说明
java
环境已安装好了 2. 建立目录helloworld,在目录下建立helloworld.
java
文件
#cd ~ ~# mkdir helloworld ~# cd helloworld ~/helloworld# vi helloworld.
java
hellowor...
VScode创建
jar
包,
jar
包转
成
.exe
文件
,.exe
文件
转
成
安装包
前言 现在就开始VScode创建
jar
包,
jar
包转
成
.exe
文件
,.exe
文件
转
成
安装包的一条龙服务吧! 我的电脑环境:win10
Java EE
67,535
社区成员
225,851
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章