I'm trying to get a handle on JEE development on Eclipse, but so far the going was tough. My first installation (for Python development) had no way to start a JEE project, and I couldn't install the necessary component in the necessary version, because that component was already installed in a higher (!) version. Of course I couldn't uninstall the higher version because of reasons.
I would love to tell you the exact name and version of the component in question but unfortunately I tried to fix the problem by installing the JEE edition next to the Python edition I already had, and now the Python editon seems to be gone for good. Nice.
So right now I simply want to create a sample JAX-RS service, but Eclipse only seems to offer JAX-WS. Before I'm trying to solve this particular problem, I would like to get a better handle on the way Eclipse handles different environments, and how environments are changed or preserved. I couldn't find a good description of this, could one of you give me a pointer?