我们有不同的客户门户所需的不同版本的Java的噩梦场景,使广泛的用户兼容性几乎不可能。
是否有可能在同一台机器上运行不同版本的Java的小程序? 例如,而不是在常规浏览器中打开的网站,它打开在运行特定版本的Java的特定修改的浏览器? 不同于主浏览器?
我相信我已经看到了这一点,并通过networking进行部署。
我们的公司也有类似的情况,但是我们也有一个令人高兴的巧合,那就是不同门户不是由同一个人使用的。 因此,尽pipeJava 8是公司标准,但less数客户已被降级到Java 7,还有一些客户已被降级到Java 6的特定版本。
这确实是一个噩梦的情况,特别是当某些供应商不能或不愿意更新他们的软件时。
现在,作为一名开发人员,我必须在所有门户及其版本要求之间进行切换。 和…
不幸的是 ,我很抱歉地告诉你,在浏览器applet的Java版本之间切换并不存在已知的“客户友好”方式。 您必须进入Java控制面板,激活所需的JRE,然后停用所有其他JRE。 (我们的一些客户是高级用户,可以处理这些指令,而其他人则希望它“正常工作”,不幸的是,这种事情不仅仅是工作,我希望你能为你的客户find一个很好的解决scheme进入后一类)。