Auf Terminalservern wird gerne mit dem
Runnable-JAR als Deployment Methode gearbeitet. Wenn ExpoVit e-dec dann im Benutzerprofil gestartet wird, kann es aufgrund eines Bugs in der Java-Plattform vorkommen, dass der Pfad zum Benutzerprofil nicht stimmt, sondern z.B. der Pfad zum Admin-Profil verwendet wird. Weil dort keine Lese- und Schreibrechte vorliegen, kommt es beim Start zu einem Fehler.
Als Lösung kann der Java-Runtime der Pfad zum Home-Verzeichnis des Anwenders explizit mitgegeben werden (Beispiel):
C:\Programme\Java\jre6\bin\javaw.exe –jar -Duser.home=H:\ C:\Programme\Java\expovit.jar
In diesem Beispiel ist das Home-Verzeichnis auf das Laufwerk „H:\“ gemappt. Sie können aber einen beliebigen Pfad angeben. In diesem Pfad wird dann der Ordner „expovit“ mit der „Preferences.xml“ Datei angelegt. Darin steht der Pfad zum Speicherort. Das File Preferences.xml ist eine Alternative zu einem Registry-Eintrag, welche es ja nur auf Windows gibt.