MinGWサポートパ​ッケージをインストー​ルしようとすると、な​ぜ "java.util​.zip.ZipEx​ception" というエラーがインストーラのログに出るのですか?

8 次查看(过去 30 天)
MinGW Support Packageをインストールすると、次のエラーが表示されます。
サードパーティのソフトウェアをインストールする際に問題が発生しました。この問題を解決するには、テクニカルサポートに連絡してください。
MATLABインストーラのログファイルの中には、次のものもあります。
java.util.zip.ZipException
このサポートパッケージをインストールするにはどうしたらいいですか?

采纳的回答

MathWorks Support Team
编辑:MathWorks Support Team 2017-8-29
このエラーは、ダウンロードしたファイルが不完全であるために発生している可能性があります。
以下の手順をお試しください。
※R2017aにおいて、本事象は解消されております。
0. アドオンの管理でMinGWがインストールされていると表示されているときは、まずアンインストールを実行します。
1.以下のSourceforgeリンクから5つのファイルをダウンロードします。
2.すべてのzipファイルを以下の場所にコピーし、内部に存在するファイルを置き換えます。
(注:これらのファイルの場所は、MinGWのサポートパッケージインストーラを実行するまでは存在しません。)
R2015bおよびR2016aの場合、場所は以下のとおりです。
"C:\ MATLAB \ SupportPackages \ R20(15b / 16a)\ downloads \ MinGW_download"
R2016b以降では、場所は以下のとおりです。
"C:Users¥<username>¥Downloads¥MathWorks¥SupportPackages¥R2016b¥archives¥3p¥<name_of_archive>¥"
上に示したname_of_archiveは以下のいずれかであり、xxxxxxxxxxは数字を含む文字列です。
tdm_MinGW64runtime.instrset_win64_xxxxxxxxxx (このフォルダには"mingw64runtime-v3-git20141130-gcc49-tdm64-1.zip" を置きます)
tdm_MinGWbinutils.instrset_win64_xxxxxxxxxx (このフォルダには"binutils-2.24.51-20140703-tdm64-1.zip" を置きます)
tdm_MinGWcpp.instrset_win64_xxxxxxxxxx (このフォルダには "gcc-4.9.2-tdm64-1-c++.zip" を置きます)
tdm_MinGWdebugger.instrset_win64_xxxxxxxxxx (このフォルダには "gdb-7.8.1-tdm64-3.zip" を置きます)
tdm_MinGWgcc.instrset_win64_xxxxxxxxxx (このフォルダには "gcc-4.9.2-tdm64-1-core.zip" を置きます)
不完全なダウンロードにより、以上のフォルダが作成されます。
個別ダウンロードした各zipファイルを使用して、以下のように各フォルダ内のファイルを置き換えます。
3.ファイルコピーが完了したら、MATLABアイコンを右クリック>管理者として実行 で立ち上げ、アドオンの入手からサポートパッケージを再インストールしてください。
インストールボタンを押すと改めてダウンロードプロセスが走るように見えますが、実際にはダウンロード済みのファイルが使用され、インストールが実行されます。
4.インストールが完了したら、
mex -setup
コマンドで、MinGWが選択できることを確認します。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 アドオン 的更多信息

产品


版本

R2016b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!