[我们有一个使用Java和Optimj(https://en.wikipedia.org/wiki/OptimJ)编写的优化程序软件,这是与Eclipse相关的工具。
但是,不再使用Optimj,因此我们被限制使用Eclipse Indigo(支持最新版本)。同样,这意味着我们不能在我们的应用程序中使用Java的较新版本,因为它们不能与Eclipse Indigo一起使用。
我们的软件是一个独立的Java程序,完全由我们的团队开发并运行在我们的服务器中,因此我们可以控制100%的环境。
与软件的唯一外部连接(通过modbus / TCP)是通过VPN与公司的其他站点进行的,因此他们可以访问结果。我们的应用程序未直接暴露于WWW。
在那种情况下,坚持使用Eclipse Indigo和Java 6对我们构成任何形式的安全威胁,因此在将优化问题移植到另一个(相当不同的)工具上进行大量投资是合理的吗?
虽然您可能无法使用Java 7+语言构造,但您应该能够在较新的Java运行时上运行该软件。这就是安全性漏洞所在。 *
– zapl 16年12月22日15:29
*((我代表传奇人物发布此信息:“ zapl”是没有斗篷的英雄)