OpenWrt/DD-WRT上的Java

OpenWrt/DD-WRT上的Java,java,openwrt,Java,Openwrt,我有一个用Java编写的现有解决方案,我很想在路由器上运行。OpenWrt甚至会在不安装大量依赖项的情况下运行Java吗?有人试过这个吗?我从来没有试过,但绝对有可能。您将无法运行完整的JavaVM,只能运行它的专用版本(,SableVM)。另外,请注意,对于这种机器来说,运行Java虚拟机的开销相当大 我不会得到太多细节,因为其他人已经做了。查看这些链接 编辑:SableVM未维护 编辑:如前所述,您可以使用。因为您的目标是让现有解决方案在路由器上运行,而不是显式地让JVM在路

我有一个用Java编写的现有解决方案,我很想在路由器上运行。OpenWrt甚至会在不安装大量依赖项的情况下运行Java吗?有人试过这个吗?

我从来没有试过,但绝对有可能。您将无法运行完整的JavaVM,只能运行它的专用版本(,SableVM)。另外,请注意,对于这种机器来说,运行Java虚拟机的开销相当大

我不会得到太多细节,因为其他人已经做了。查看这些链接


编辑:SableVM未维护


编辑:如前所述,您可以使用。

因为您的目标是让现有解决方案在路由器上运行,而不是显式地让JVM在路由器上运行,所以我建议采用另一种方式:

将Java代码编译为本机代码!这也有可能和C代码一样快

关于这一点,有一个很好的解释


如果你不喜欢的话,它似乎更适合OpenWRT这样的小型系统。

我不久前已经在华硕WL-HDD上使用了。安装WL-HDD,并通过USB连接一些内存/HDD。但是性能真的很差。

现在使用嵌入式JRE


它也适用于ARM,而不仅仅适用于英特尔体系结构平台。

您完成了吗?如果是的话,您的OpenWRT上运行的是什么版本的java?不幸的是,我没有深入研究它。