J'aimerai savoir si il existe un moyen de développer une application J2ME avec eclipse. Si oui, cette solution est-elle gratuite(son coût), que faut t-il faire pour l'utiliser etc...
J'aimerai savoir si il existe un moyen de développer une application J2ME avec eclipse. Si oui, cette solution est-elle gratuite(son coût), que faut t-il faire pour l'utiliser etc...
Ma méthode est de définir dans les proprietés du projet le bon JDK pour que l'application puisse compiler correctement. Ensuite tu creer un fichier Ant a la racine de ton projet qui va te servir à déployer ton application dans ton Toolkit de Sun habituel.
Tu peux même par la suite appeler des librairies dans Ant pour obfusquer ton code et le rendre plus leger lors du déployement.
Trés trés interessant yolepro.
Peut-tu en 2 mots m'expliquer le principe d'un fichier Ant ou me donner un site capable de m'expliquer les fondements. Merci
Oh la Concernant Ant, c'est tout un truc.
C'est un fichier XML qui défini des taches à effectuer en fonction de dépendances. Voici un exemple de script Ant qui compile export et execute dans l'emulateur (c'est du doja alors il faut adapter) :
Ensuite pour executer ton fichier suffit de faire un clique droit "Run Ant".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50 <?xml version="1.0"?> <project name="DoJa" default="init" basedir="."> <!-- Traces du simulateur --> <property name="trace" value="" /> <!-- nom de l'application --> <property name="app_name" value="viamichelin_game" /> <!-- chemin du simulateur --> <property name="iDK_root" location="d:/iDK\" /> <!-- chemin du repertoire temporaire --> <property name="temp" location="d:/temp/DoJa_ant/" /> <target name="init" description="Cree le repertoire temporaire et le repertoire cible"> <echo message="--- Initialisation ---" level="info" /> <mkdir dir="${iDK_root}\apps\${app_name}\bin\" /> <mkdir dir="${temp}" /> <delete dir="${temp}" /> <mkdir dir="${temp}\preverified\" /> </target> <target name="preverify" description="Preverification des classes" depends="init"> <echo message="--- Preverification ---" level="info" /> <exec executable="${iDK_root}/bin/preverify"> <arg line="-classpath ${iDK_root}/lib/classes.zip;${iDK_root}/lib/doja_classes.zip" /> </exec> </target> <target name="export_to_iDK" description="Cree le JAR pour le iDK" depends="preverify"> <echo message="--- Export to iDK ---" level="info" /> <copy todir="${temp}/preverified/"> <fileset dir="resources" /> </copy> <jar jarfile="${iDK_root}\apps\${app_name}\bin\${app_name}.jar" basedir="${temp}/preverified/" /> <copy todir="${iDK_root}/apps/${app_name}" file="${app_name}.properties" /> <copy todir="${iDK_root}/apps/${app_name}/bin" file="${app_name}.jam" /> <copy todir="${iDK_root}\apps\${app_name}/src"> <fileset dir="Java Source" /> </copy> <copy todir="${iDK_root}\apps\${app_name}/res"> <fileset dir="resources" /> </copy> </target> <target name="run" description="Execute l'i-appli" depends="export_to_iDK"> <echo message="--- Execution ---" level="info" /> <exec executable="${iDK_root}/bin/doja"> <arg line="-i ${iDK_root}/apps/${app_name}/bin/${app_name}.jam" /> </exec> </target> </project>
Oui, il existe un plug-in Eclipse pour programmer avec J2ME, il s'agit de EclipseME. Il est gratuit et tu peux le trouver là:
http://eclipseme.sourceforge.net/
Vala.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager