1. 使用unzip解壓從rapidjosn官網下載的zip格式文件時,解壓不成功,並給出其錯誤提示爲:
Archive: rapidjson-master.zip
End-of-central-directory signature not found. Either this file is not
a zipfile, or it constitutes one disk of a multi-part archive. In the
latter case the central directory and zipfile comment will be found on
the last disk(s) of this archive.
unzip: cannot find zipfile directory in one of rapidjson-master.zip or
rapidjson-master.zip.zip, and cannot find rapidjson-master.zip.ZIP, period.
解壓命令: unzip rapidjson-master.zip
如下圖所示:
2. 網上說可能原因是文件沒有上傳完整或是還沒有上傳完,我試了幾次,都是同樣的錯誤,所以這個問題可以排除。因此,我們用jar命令來解析該rapidjson-master.zip文件。
lxg@Ubuntu:~/rapidJson$ jar xvf rapidjson-master.zip, 若提示:jar:Command not found,則ubuntun下使用:sudo apt-get install -f jar, radhat/centos使用yum -y install java-1.6.0-openjdk-devel安裝jar工具。當jar工具安裝完成後,再次執行:jar xvf rapidjson-master.zip
lxg@Ubuntu:~/rapidJson$ jar xvf rapidjson-master.zip
已創建: rapidjson-master/
已解壓: rapidjson-master/.gitattributes
已解壓: rapidjson-master/.gitignore
已解壓: rapidjson-master/.gitmodules
已解壓: rapidjson-master/.travis.yml
已解壓: rapidjson-master/CHANGELOG.md
已解壓: rapidjson-master/CMakeLists.txt
已創建: rapidjson-master/CMakeModules/
已解壓: rapidjson-master/CMakeModules/FindGTestSrc.cmake
已解壓: rapidjson-master/RapidJSON.pc.in
已解壓: rapidjson-master/RapidJSONConfig.cmake.in
已解壓: rapidjson-master/RapidJSONConfigVersion.cmake.in
已解壓: rapidjson-master/appveyor.yml
已創建: rapidjson-master/bin/
已創建: rapidjson-master/bin/data/
已解壓: rapidjson-master/bin/data/glossary.json
已解壓: rapidjson-master/bin/data/menu.json
已解壓: rapidjson-master/bin/data/readme.txt
已解壓: rapidjson-master/bin/data/sample.json
已解壓: rapidjson-master/bin/data/webapp.json
已解壓: rapidjson-master/bin/data/widget.json
已創建: rapidjson-master/bin/draft-04/
已解壓: rapidjson-master/bin/draft-04/schema
已創建: rapidjson-master/bin/encodings/
已解壓: rapidjson-master/bin/encodings/utf16be.json
已解壓: rapidjson-master/bin/encodings/utf16bebom.json
已解壓: rapidjson-master/bin/encodings/utf16le.json
已解壓: rapidjson-master/bin/encodings/utf16lebom.json
已解壓: rapidjson-master/bin/encodings/utf32be.json
已解壓: rapidjson-master/bin/encodings/utf32bebom.json
已解壓: rapidjson-master/bin/encodings/utf32le.json
已解壓: rapidjson-master/bin/encodings/utf32lebom.json
已解壓: rapidjson-master/bin/encodings/utf8.json
已解壓: rapidjson-master/bin/encodings/utf8bom.json
已創建: rapidjson-master/bin/jsonchecker/
已提取: rapidjson-master/bin/jsonchecker/fail1.json
已解壓: rapidjson-master/bin/jsonchecker/fail10.json
已提取: rapidjson-master/bin/jsonchecker/fail11.json
已提取: rapidjson-master/bin/jsonchecker/fail12.json
已提取: rapidjson-master/
....................省略若干行.......................