java里怎么解压tar.gz文件啊,网上好多例子都不行

Python012

java里怎么解压tar.gz文件啊,网上好多例子都不行,第1张

我觉得你的步骤有问题,tar.gz压缩包里放文件或文件夹都无所谓,需要用程序来生成,下面详细说明:

1.

用程序中的方法【archive】生成tar压缩文件

2.

用程序中的方法【compressArchive】生成tar.gz压缩文件

3.

将生成的压缩文件为参数进行解压,具体是:

unCompressArchiveGz("d:\\test\\xmlbak.tar.gz")//解压

4.

查看解压后的文件夹内容和文件内容,均可以正常显示访问

楼主的问题主要是手动生成了一个压缩文件,这是主要的问题原因。

总体步骤是“解压”然后“配置”,细节上讲:

1解压 :tar -zxvf java的tar.gz

2配置:vi /etc/profile //打开配置全局变量文件

export JAVA_HOME=刚才解压的目录

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

3.测试一下 输入java看是不是有反应,再试试java -version能不能读出java的版本号。

配置内容(就是export。。。)在网上有很多种,记得java_home的路径填对就好了。这个过程只有两部,第一步不可能出错,所以一定是配置的问题。