Create account / Log in
Bug 3730 - Vassal 3.1.14 - 3.1.15 failing to obtain a permissible write location from Java environment on Windows 7 x64
Vassal 3.1.14 - 3.1.15 failing to obtain a permissible write location from Ja...
Status: RESOLVED FIXED
Product: VASSAL
Classification: Applications
Component: Module Manager
3.1.15
PC Windows
: high major
: ---
Assigned To: Joel Uckelman
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-06-20 02:58 CEST by na
Modified: 2014-06-01 18:41 CEST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description na 2011-06-20 02:58:49 CEST
Forum Thread:

http://www.vassalengine.org/forum/viewtopic.php?f=3&t=4192&p=23466#p23466

Temp solution was found to use this command line:

From .vassal\lib\

java.exe -client -Duser.home=x:\<existingdesired>\ -cp Vengine.jar VASSA
.launch.ModuleManager


For existing desired current user must have write permissions.
Example is: c:\vassal\home\ so long as vassal\home exists; if the directory does not exist or is not writable command will fail with error:

VASSAL: IO error
java.io.FileNotFoundException: c:\vassal\home\VASSAL\key (The system cannot find the path specified)
        at java.io.RandomAccessFile.open(Native Method)
        at java.io.RandomAccessFile.<init>(Unknown Source)
        at VASSAL.launch.ModuleManager.main(ModuleManager.java:131)
Comment 1 Joel Uckelman 2014-06-01 18:41:11 CEST
This no longer an issue with 3.2.