As of April 15th, public support for updates (including security fixes) to Java SE 7 ends. See: End of Java 7 Public Updates
Our InfoSec policies require that all users are running supported software that can be updated with security fixes. In 2 weeks, that will no longer include the version of Java required by Spectrum. This leaves us in a tight spot where we cannot use Spectrum with a supported Java release while still satisfying our information security policies.
When is Spectrum going to officially support Java 8?
I've heard Spectrum 10.0 will support this, but I have yet to hear a release date for that. Considering that Spectrum continued requiring Java 6 after it was no longer supported, this is becoming a rather unwelcome pattern. I'm getting tired of having to fight with our InfoSec engineers to continue running outdated, unsupported, and insecure software to support applications like Spectrum. !
A full week later, and there's no response. We're now less than 1 week away from Java 7 End of Support. This does not inspire confidence.
Java 7 is still supported and downloadable, there just will be no more public updates. There is a very big difference to no more public updates vs not supported.
After April 2015, Oracle will no longer post updates of Java SE 7 to its public download sites. Existing Java SE 7 downloads already posted as of April 2015 will remain accessible in the Java Archive on the Oracle Technology Network. Developers and end-users are encouraged to update to more recent Java SE versions that remain available for public download in order to continue receiving public updates and security enhancements.» Java SE Public Updates» Oracle Java SE Products Releases
I'm going to have to disagree with you completely here. They are no longer posting updates of Java SE 7, which means that any security issues that are found in Java 7 will not have security updates posted publicly. That means that for all intents and purposes, for almost everyone using it, Java 7 no longer supported.
From your own post: "Developers and end-users are encouraged to update to more recent Java SE versions that remain available for public download in order to continue receiving public updates and security enhancements."
In other words, if you want to have your Java runtime environment supported with security updates, you need to upgrade it to Java 8. Anyone running Java 7 that does not have a separate, paid, extended support contract with Oracle, is now running an unsupported version of Java that will no longer receive security updates.
Spectrum 10 has been released and Java 8 is supported. Sorry for the very late response.
Spectrum 9.4.3 recently released upgrades Spectrum's JRE to 1.8 as well
Java Upgrade (9.4.3, 361429)