我们有一组网络应用程序,并希望确定它们是否具有Java客户端依赖关系,即它们是否调用客户端安装的JRE。
有一种简单的方法吗?或者我们是否必须手动扫描代码或其他任何可能具有Java客户端依赖性的内容?
感谢。
答案 0 :(得分:0)
不,没有简单的方法可以做到这一点。
如果您的所有网络应用都使用<applet>
html标记或<object>
html标记,那么您可以轻松匹配每个html来源。无论如何,您可以找到一些使用java的网络应用程序,至少在应用程序的起始页面上。
但是由于也可以使用javascript加载java applet并且自动无法像用户那样在应用程序中导航,因此没有简单的方法可以做到这一点。
如果您可以控制客户端(例如公司内部),您可以关闭几个客户端上的java并让用户进行检查(例如,如果某些内容不起作用,他们会调用)。也许你甚至有关键用户进行应用程序测试。