Java Static Libraries defined in javaclasspath.txt are not loaded in the parallel pool

I have placed the file javaclasspath.txt file in my Matlab working folder. User\Documents\MATLAB\javaclasspath.txt
This loads the jar files correctly when the Matlab is started.
However when I start the parallel pool, it appears none of the static libraries defined in the txt are loaded.
I tested it as follows
p = gcp;
out = parfevalOnAll(p,@()javaclasspath('-static'),1);
out.fetchOutputs
Unfortunately I need to load these libraries statically as they do not work when they are loaded dynamically.
Hope some one is able to guide me to a solution :)

 Akzeptierte Antwort

After some search on the forum. It seems that if javaclasspath.txt is located in the "preference directory" it will be loaded correctly.
I tested it out and seems to be working now.

Weitere Antworten (0)

Kategorien

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

Produkte

Version

R2020a

Community Treasure Hunt

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

Start Hunting!

Translated by