2008-11-07 10 views
2

J2ME ne dispose pas de la classe java.util.Properties. Bien qu'il soit possible de placer les paramètres de l'application dans le fichier JAD, cela n'est pas recommandé pour de nombreuses propriétés. (Depuis, certaines plates-formes limitent la taille du fichier JAD.) Je veux mettre un fichier de configuration dans mon fichier jar et l'analyser. Et je ne veux pas aller avec XML parce que cela dépassera mon cas. La question est, existe-t-il une bibliothèque existante pour J2ME qui peut analyser les fichiers de propriétés ou quelque chose de similaire, tel que le fichier INI. Ou recommanderiez-vous une autre méthode pour résoudre le problème initial?Propriétés J2ME

Répondre

2

La meilleure solution dépend probablement de ce qui va générer les fichiers de propriétés.

Si vous avez d'autres projets non-JavaME utilisant les mêmes fichiers de propriétés, respectez-les et écrivez ou trouvez un analyseur. (Il y a a simple one from GoBible available on Google Code)

Cependant, vous trouverez peut-être tout aussi facile de garder votre configuration comme static final String myproperty="myvalue"; dans un fichier Configuration.java que vous compilez et inclure dans le pot à la place, puisque vous alors ne pas besoin de code spécial pour localiser, ouvrir, lire et analyser.

Vous prenez alors une limite sur ce que vous les appelez, car vous ne pouvez plus utiliser l'idiome de nom de point commun séparé par un point.