a way of remove the front spring without the compressor is to use the cars weight.
basically you undo the damper shaft nut at top of the strut whilst the cars on the ground (cars weight keeps the spring compressed),
jack up the car onto axel stand (unloads the spring, damper shaft separates from the top cup and wheel/hub drops),
replace spring,
make sure spring and damper shaft is aligned with the top cup whilst very slowly lowering the car till the top cup meets and compresses back on the spring,
tighten back the damper shaft top nut.