I am developing a small application for work. It is written with Java 7/JavaFX 2, running on computers using windows 7 as an operating system.
However, there are a series of older computers running in a 24/7 production environment. These computers are running Windows Server 2003 as their operating system. My manager has asked me to make the application available on these computers.
My question is, what is the best way to go about converting the application into a format that can run on this OS? According to documentation (and a test I ran), Java 7 will not run on these computers, but Java 6 will. BUT, JavaFX 2 is not bundled with Java 6.
So my questions:
- Is there a work-around to run my application as is without having to re-write it in a Java 6 acceptable format?
- If not, what is the best way to run JavaFX applications using Java 6? Do I have to install JavaFX as well as Java on the computers? How do you develop in an IDE with this configuration?
- If neither of those are possible, how difficult would it be to convert all of the JavaFX features into Swing (which I have no experience with).
I realize "size" and "difficulty" are subjective in a question like this, but this application took me 40-50 hours to write if that means anything. Thank you for any insight you can provide.