2012-08-28 4 views

risposta

3

Non è necessario alcun plug-in, è possibile puntare eclipse sui file jar midd e cldc e scrivere il proprio script ant/antenna per creare un midlet.

+0

Buona idea, ma il mio kung-fu IDE non è abbastanza forte. C'è un tutorial o qualcosa di simile che potrebbe aiutarmi a farlo? – JohnEye

+0

Nel percorso di creazione Java del progetto, rimuovere la libreria di sistema JRE e aggiungere i jar MIDP e CLDC forniti con il toolkit wireless (e anche i vasi per eventuali JSR extra che si prevede di utilizzare). Questo ti impedirà di usare inavvertitamente qualsiasi classe che non dovresti! Lo script di compilazione per un MIDlet sarà complesso ma un po 'di tentativi ed errori basati sulle istruzioni qui disponibili ti daranno ordine: http://www.javaranch.com/journal/2004/03/Antenna.html – funkybro

+0

Indipendentemente da ciò, I consiglia di creare MIDlet di produzione da uno script di compilazione anche quando si utilizza un plug-in.È molto meglio essere in grado di costruire dalla riga di comando e modificare ogni parametro a proprio piacimento, piuttosto che affidarsi alla magia nera IDE. Anche i comandi IDE non sono così facili da eseguire dal tuo sistema di integrazione continua. (Lo stesso vale per le app Android, le app iOS, le app Web, qualsiasi cosa). – funkybro

1

Ho affrontato lo stesso problema come te. Quello che ho fatto è stato continuare a usare Eclipse Indigo.

3

L'interesse per J2ME è diminuito dopo l'avvento di iOS e Android. Il progetto MTJ è rimasto inattivo per un po 'e probabilmente verrà archiviato a breve. È possibile visualizzare l'attività del progetto di cadere nel nulla ...

http://www.eclipse.org/projects/project.php?id=tools.sequoyah.mtj

Se si deve scrivere per J2ME, è necessario rimanere in una versione precedente di Eclipse o fonti MTJ afferrare e la porta alla versione più recente di Eclipse.

4

Eclipse Juno Oracle Java ME SDK richiede il kit di strumenti MTJ, ma non è in bundle con Juno e deve essere installato manualmente. Pertanto, installare prima MTJ toolkit.

  • Passare a Guida> Installa nuovo software.
  • Nel campo "Gestione con", immettere questo URL: http://download.eclipse.org/releases/indigo
  • Fare clic su Aggiungi. Quando vengono rilevati i plug-in, apri la gerarchia Mobile e Strumenti di sviluppo dispositivi e controlla Strumenti mobili per Java, Strumenti mobili per SDK Java e Strumenti mobili per Java Esempi. Fare clic su Avanti. Nella schermata di installazione selezionare tutti i plugin e fare clic su Fine.
  • Un plug-in Juno denominato org.eclipse.jetty.server_ (versione) .jar conflitti con le librerie MTJ quando la versione del plug-in è superiore a 6. Se è necessario impedirne il caricamento cambiandone il nome in modo da Il file Jar non viene analizzato. Per esempio, modificarla in: org.eclipse.jetty.server.old

vedi: http://www.oracle.com/technetwork/java/javame/javamobile/download/sdk/index.html

+0

salva la mia giornata, thnks – msangel

0

ho trovato che utilizzando il NetBeans IDE è più semplice per lo sviluppo Java ME, in particolare con il nuovo Java ME 8 SDK. Tutti gli esempi Oracle sono anche NetBeans.