121
Bug Reports & Support (modded) / [Solved] [0.7.2a-RC3] Linux: Changes to compiled mod code not reflected in game
« on: April 02, 2016, 10:56:11 PM »
Solution here
My setup:
My problem:
I've made some code changes to the Nexerelin mod and recompiled the .jar. These changes are reflected when I play on Windows, but not on Linux.
This occurs even after having NetBeans clean and rebuild the .jar in either Windows or Linux (and the .jar is indeed replaced). Unmounting and re-mounting the NTFS partition in Linux didn't help; neither did recreating the symlink. Changing the Linux install's starsector.sh to use the system Java instead of local copy didn't help either.
Java Cache Viewer shows no entries, and telling it to clear it anyway does nothing.
If I delete the .jar outright and try to play the game, it does crash.
Any ideas?
My setup:
Spoiler
I dual boot Windows 7 Home Premium 32-bit and Ubuntu 14.04 LTS (Trusty Tahr) 64-bit.
On Windows, I have a normal Starsector install on an NTFS partition (at D:\Program Files\Fractal Softworks\Starsector)
On Linux, I have an install at home/histidine/Programs/Starsector-linux. I symlink the mods and saves folder to the ones in the Windows install.
Both installations are using their own local copy of the Java 7 JRE (32-bit on Win, 64-bit on Linux).
On Windows, I have a normal Starsector install on an NTFS partition (at D:\Program Files\Fractal Softworks\Starsector)
On Linux, I have an install at home/histidine/Programs/Starsector-linux. I symlink the mods and saves folder to the ones in the Windows install.
Both installations are using their own local copy of the Java 7 JRE (32-bit on Win, 64-bit on Linux).
[close]
My problem:
I've made some code changes to the Nexerelin mod and recompiled the .jar. These changes are reflected when I play on Windows, but not on Linux.
This occurs even after having NetBeans clean and rebuild the .jar in either Windows or Linux (and the .jar is indeed replaced). Unmounting and re-mounting the NTFS partition in Linux didn't help; neither did recreating the symlink. Changing the Linux install's starsector.sh to use the system Java instead of local copy didn't help either.
Java Cache Viewer shows no entries, and telling it to clear it anyway does nothing.
If I delete the .jar outright and try to play the game, it does crash.
Any ideas?