I have now seen several projects ending at a point where the actual configuration depended on things only available at run-time.
The typical way to configure a Java prog
Try SISC, it is a reasonably small (300kb jar) Scheme implementation with no bells and whistles. Glueing it with Java is trivial, and an execution speed is quite impressive for a pure interpreter.