2010-05-18 18 views
13

Java'da yazılmış ve OpenWrt yönlendiricileri üzerinde çalışmayı sevdiğim bir çözüm var. OpenWrt, çok fazla bağımlılık yüklemeden Java'yı çalıştırır mı? Bunu hiç kimse denedi mi?OpenWrt/DD-WRT üzerinde Java

+0

bunu halledin mi? Varsa, OpenWRT'inizde java'nın hangi sürümü çalışıyor? – dmorlock

+0

Maalesef daha fazla bakmadım. –

cevap

12

Bunu hiç yapmadım, ama kesinlikle mümkün. Yalnızca özel sürümleri olan tam Java VM'yi çalıştıramayacaksınız (JamVM, PhoneME, SableVM). Ayrıca, bir Java VM'nin çalıştırılmasının bu tür bir makine için oldukça fazla yük olduğunu unutmayın.

Diğerleri zaten yaptıkları için fazla ayrıntıya girmeyeceğim. Bu bağlantılara göz atın.


DÜZENLEME: SableVM i denetlenmedi.

DÜZENLEME: Amigable Clark Kant olarak GNU Compiler for Java kullanarak, yapabilirsin compile your Java code to native bahsetti.

yerli Java kodunu derlemek: Hedefiniz bu yana

+0

bağlantıların çoğu bozuk, lütfen güncelleyin –

2

, ben başka bir yol gidiyor öneririm mevcut çözüm yönlendirici üzerinde çalışan ve açıkça yönlendirici üzerinde çalışan bir JVM alamadım elde etmektir! Bu aynı zamanda hızlı bir C kodu olma potansiyeline de sahiptir.

Bu konuda article in Linux journal var.

Çay fincanınız değilse, JAMVM OpenWRT gibi küçük bir sistem için daha uygun görünebilir.

1

Bunu bir zaman önce bir Asus WL-HDD'de SableVM ile yaptım. WL-HDD can run Debian ve USB üzerinden bazı belleği/hdd bağlayın. Ama performans gerçekten kötüydü.