MATLAB Answers

javaclasspath.txt in Matlab online

9 views (last 30 days)
Jeff Mandel
Jeff Mandel on 11 May 2020
Commented: Jeff Mandel on 28 May 2020
I'm trying to add a jar to my static path in Matalb Online 2020a. I have the jar in the root of /MATLAB Drive. I have tried creating the file by
edit(fullfile(userpath,'javaclasspath.txt'))
and
edit(fullfile(prefsdir,'javaclasspath.txt'))
Neither seems to get loaded when I exit and start a new session. Suggestions?

  0 Comments

Sign in to comment.

Answers (1)

Rajani Mishra
Rajani Mishra on 28 May 2020
There can be possibly two reasons for you not be able to see changes
1. File is not saved in the right location :- Save the javaclasspath.txt file in the startup folder or in the preferences folder. Type "pwd" at the command line for identifying the startup folder, and use "prefdir" for preferences folder
2. File is not being saved after the changes made :- After editing make sure the file is saved with all the changes, verify it by checking in that location

  1 Comment

Jeff Mandel
Jeff Mandel on 28 May 2020
It should be evident from how I created the files, but:
>> type(fullfile(userpath,"javaclasspath.txt"))
'/MATLAB Drive/postgresql-42.2.12.jar'
>> type(fullfile(prefdir,"javaclasspath.txt"))
'/MATLAB Drive/postgresql-42.2.12.jar'
Note that I have enclosed the path in single quotes due to the space in MATLAB Drive. I don't suppose you tried this yourself before responding?

Sign in to comment.


Translated by