Non esiste un'implementazione completa del JDK sufficiente per eseguire Eclipse su un iPad.
A partire da gennaio 2019, Oracle ha cessato di fornire aggiornamenti Open Source che erano gratuiti per l'uso commerciale, a condizione che si stipulasse un accordo di licenza quando si spedisce il prodotto.
Dato che le librerie GUI di iOS hanno differenze sostanziali dalle librerie GUI di Mac OS X (macOS), sarebbe necessario uno sforzo di porting.
Per esempio, c'è un'API di memoria condivisa che Oracle usa, ma che viene omessa da iOS, per renderla più piccola (e per evitare che la gente la usi).
Sarebbe anche necessario ottenere e usare una tastiera Bluetooth, ed Eclipse dipende molto dal programmatore che usa una tastiera.
Una delle ragioni per cui Apple non ha fornito un Java per l'iPad - o un Flash, se è per questo - è che i linguaggi interpretati usano una quantità sostanziale di cicli di CPU, il che significa che la durata della batteria sarebbe terribile.
A meno che non siate disposti a sedervi lì con una tastiera, e il vostro iPad collegato al muro, e fare un sacco di lavoro di porting, e farlo quasi-legalmente, perché Oracle non vuole più il loro codice sorgente là fuori, dopo circa Java 8, sarebbe difficile far girare JRE su un iPad, o un programma Java - specialmente un programma Java GUI come Eclipse - sopra di esso.
È fattibile - ma a meno che non siate un eccellente programmatore, con familiarità con Java e gli interni di Eclipse, e con familiarità nello scrivere codice Objective C o codice Swift GUI su un iPad, non mi aspetto che siate in grado di farlo in meno di 3 mesi o giù di lì.