Multi-platform java workspace