Some users wonder if it is possible to install J-Express on a read-only server and share this instance between multiple users, while keeping the personal options and local files..
This is possible, and here is a short guide:
For windows:
Create a jexpress folder in your personal folder.
Create a shortcut to the express.exe file. Right-click the shortcut and select
Properties. Then, set the
start in path so that it points to the jexpress folder in your personal folder.
Copy the following files from where J-Exress is installed to the jexpress folder in your personal folder:
- exec.properties
- jexpress.cfg
- Cert.dta
- VersionTrack.dat
Copy the following folder from where J-Exress is installed to the jexpress folder in your personal folder:
Open the exec.properties file in a text edior and edit the paths:
- PathSettings - The path to your own jexpress.cfg settings file
- PathLib - The path to the J-Express library files (the lib folder under the J-Express installation)
- PathRoot - The path to where J-Express will be run from (your new folder where the exec.properties file is)
Start J-Express and choose options under the settings menu
In the File Locations tab, set the paths to your local (or global) files such as GO and Pathway files.
restart J-Express
For other operating systems:When starting J-Express, use the command java -jar Launch.jar <path to a local Exec.properties file>.
For instance, if J-Express has been installed to a folder called //java/jexpress and your home dir is //Home/user (and you want to put J-Express files in a directory called jexpressLocal), execute the command
java -jar //java/jexpress/Launch.jar //Home/user/jexpressLocalMake sure you have copied the following files to the //Home/user/jexpressLocal:
- exec.properties
- jexpress.cfg
- Cert.dta
- VersionTrack.dat
And that you have the following folder copied to //Home/user/jexpressLocal:
Edit the paths in the local version of Exec.properties:
PathSettings - The path to your own jexpress.cfg settings file
PathLib - The path to the J-Express library files (the lib folder under the J-Express installation)
PathRoot - The path to where J-Express will be run from (your new folder where the exec.properties file is)
Start J-Express and choose options under the settings menu
In the File Locations tab, set the paths to your local (or global) files such as GO and Pathway files.
restart J-Express