16 ms·
The main culprit for space issues is stuff relying on BAT or CMD files, where escaping variables seems to be a black art. Sadly such set includes loads of Java
by toyg 5y ago
The main culprit for space issues is stuff relying on BAT or CMD files, where escaping variables seems to be a black art.
Sadly such set includes loads of Java programs. If only SUN had shipped a standard way to generate isolated exe files in 1998... but they worked under the presumption that you'd have a JVM already there, because distributing that monster was difficult in dialup times, so you could just hand people a jar; and the enterprise market did not care, since they had webapp servers. Sadly it's an "optimization" that became obsolete very quickly but wasn't rectified until it was too late (java 9+).
- ReleaseCandidat 5y ago> The main culprit for space issues is stuff relying on BAT or CMD files, where escaping variables seems to be a black art. Actually it isn't, just use double quotes and add a '~'. It's just about the only thing batch files handle better than shell scripts. set "VARIABLE=%~PATH"