Hi, I just downloaded the latest version of nctoolbox from github. I am using MATLAB R2021b. When I tried "setup_nctoolbox", I got the following ERROR message : "Failed to setup the Java classpath".
I checked nctoolbox and I saw that in C:\Program Files\MATLAB\nctoolbox-master\java\ it contains the file "log4j-1.2.17.jar", and my MATLAB distribution contain in C:\Program Files\MATLAB\R2021b\java\jarext\ 3 files:
log4j-1.2-api-2.17.0.jar
log4j-api-2.17.0.jar
log4j-core-2.17.0.jar
I tried 2 actions:
1/ Delete the log4j-1.2.17.jar from nctoolbox-master\java\
2/ Copy the 3 jar files from R2021b path to nctoolbox path
In both cases, I got the same error message :(
Any suggestions how to fix this problem ?

 採用された回答

Fan Chen
Fan Chen 2022 年 2 月 24 日

10 投票

Hi, I just encountered the same problem. A quick fix is to disable(comment) the line:
root.addAppender(org.apache.log4j.ConsoleAppender(org.apache.log4j.PatternLayout('%d{ISO8601} [%t] %-5p %c %x - %m%n')));
in the ...\nctoolbox-master\java\setup_nctoolbox_java.m file.
It seems to work fine after that, although I am not sure of any complications this could cause. Hope someone could provide a better solution.

11 件のコメント

Christos Stefanakos
Christos Stefanakos 2022 年 2 月 28 日
yes, i did the same thing. thnx
jose manuel calderon burgos
jose manuel calderon burgos 2022 年 4 月 18 日
it's work!
Sahar Dehnavi
Sahar Dehnavi 2022 年 6 月 28 日
Great it works after commenting this line
Hung Cheng Tao
Hung Cheng Tao 2022 年 9 月 15 日
I did the same step but still can't work. Do you have any other idea for that plz?
Adam Campos
Adam Campos 2022 年 10 月 10 日
Thank you, commenting that line out helped.
yanan
yanan 2023 年 9 月 18 日
Thank you!
雨桐 吴
雨桐 吴 2024 年 1 月 11 日
thank you 太有帮助了!!!
Jane
Jane 2024 年 2 月 23 日
thank you! it's work
Peiqi Huang
Peiqi Huang 2024 年 3 月 13 日
thx!! it's fine now
Camila Gordon
Camila Gordon 2024 年 5 月 21 日
This works, thank you !
Hanqi
Hanqi 2025 年 3 月 23 日
works!thx a lot!

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File Exchange で Startup and Shutdown についてさらに検索

製品

リリース

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by