我有点担心的事情,无论我搜索多少我找不到的东西或我无法正常搜索.
我有一个在java 6 SE上运行的应用程序.Oracle在网站上提到他们将在2017年6月放弃Java 6 SE部署.所以这给我留下了一个问题.我的应用程序是在Java 6结束后仍然运行还是会崩溃?
Java SE 6的部署技术将于2017年6月推出
这里提到
我的应用程序是在Java 6结束后仍然运行还是会崩溃?
它将继续运行.
如果用户下载并安装Java 6 JRE/JDK,您的应用程序将像以前一样运行.
如果用户使用Java 7,Java 8,Java 9 ....等等,只要正确编写了应用程序,您的应用程序就会在这些平台上运行.可能导致其破裂的事情包括:
但是......
您应该花时间将应用程序移植到最新版本的Java上运行.这可能只是在新的/最新的Java JDK上编译代码库,然后运行所有的单元和系统测试.(但是,如果您对不再维护的旧库有广泛的依赖性,那么您可能会遇到问题...)
如果不这样做,对于不能或不能在其系统上安装过时(可能不安全!)版本的Java的用户,您的应用程序可能会出现问题.
对于依赖Web部署和浏览器Java插件的应用程序来说,这一点更为重要.
| 归档时间: |
|
| 查看次数: |
106 次 |
| 最近记录: |