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 ?

 Akzeptierte Antwort

Fan Chen
Fan Chen am 24 Feb. 2022

10 Stimmen

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 Kommentare

Christos Stefanakos
Christos Stefanakos am 28 Feb. 2022
yes, i did the same thing. thnx
it's work!
Sahar Dehnavi
Sahar Dehnavi am 28 Jun. 2022
Great it works after commenting this line
Hung Cheng Tao
Hung Cheng Tao am 15 Sep. 2022
I did the same step but still can't work. Do you have any other idea for that plz?
Adam Campos
Adam Campos am 10 Okt. 2022
Thank you, commenting that line out helped.
yanan
yanan am 18 Sep. 2023
Thank you!
雨桐 吴
雨桐 吴 am 11 Jan. 2024
thank you 太有帮助了!!!
Jane
Jane am 23 Feb. 2024
thank you! it's work
Peiqi Huang
Peiqi Huang am 13 Mär. 2024
thx!! it's fine now
Camila Gordon
Camila Gordon am 21 Mai 2024
This works, thank you !
Hanqi
Hanqi am 23 Mär. 2025
works!thx a lot!

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Startup and Shutdown finden Sie in Hilfe-Center und File Exchange

Produkte

Version

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by