Building Pixhawk using Eclipse with old java

I’m new to this, and I’m trying to build pixhawk using eclipse… but I have an older version of java on my computer and I’m not allowed to update it. Is eclipse the only IDE you support? If I can’t get eclipse to run on my computer, do you have any other suggestions? Is it possible to use Visual Studio for example?
Thank you for your time!!