Est-il possible de créer des classes pour un JavaBean dans des fichiers JAR distincts? Plus précisément - un JavaBean a les classes Bean et BeanInfo dans un fichier JAR et la classe Custom Property Editor dans un JAR différent, le fichier JAR avec les classes Bean et BeanInfo a le fichier JAR avec la classe Custom Property Editor sur le chemin de classe, mais pendant Glissez et déposez le JavaBean dans un EDI, une exception de classe non trouvée est levée pour la classe de l'éditeur de propriétés personnalisées. Toutes les classes d'un JavaBean donné doivent-elles être intégrées dans le même fichier JAR?Classes JavaBeans dans des fichiers JAR distincts
1
A
Répondre
0
Le PropertyEditorManager cherche l'éditeur de propriété (spec JavaBean):
- en regardant si un éditeur a été enregistré explicitement. Puisque vous utilisez le glisser-déposer, je suppose que ce n'est pas une bonne solution pour vous.
- recherche de 'package.BlahEditor' où 'package.Blah' est votre JavaBean. Donc les noms doivent être corrects pour que l'IDE trouve l'éditeur.
- recherche BlahEditor dans une liste de recherche définie par le conteneur. Encore une fois, puisque vous utilisez le glisser-déposer, ce n'est pas une solution.
Je ne pense pas qu'il y ait un problème en utilisant différents jars, ou en empaquetant l'éditeur dans un jar séparé.
Je n'ai pas assez d'informations pour donner une conclusion mais je ne peux que suggérer de vérifier les conventions de nommage de votre éditeur de propriétés par rapport au nom de votre JavaBean.
Questions connexes
- 1. Comment explorer les classes chargées à partir des fichiers JAR?
- 2. Lire des fichiers dans un fichier JAR
- 3. Comment gérer deux fichiers jar dans Java?
- 4. recherche dans les fichiers .jar eclipse
- 5. JavaBeans et DSL
- 6. Extraire des fichiers d'un Jar plus efficacement
- 7. Vérifier l'intégrité des fichiers JAR nécessaire?
- 8. Conventions de dénomination des fichiers Jar
- 9. Classes imbriquées avec le même nom dans des assemblages distincts provoquant des céphalées de sérialisation
- 10. Comment charger des fichiers jar pour le débogage dans Jython?
- 11. Jetée embarquée recherchant des fichiers dans son fichier Jar
- 12. Comment emballer des fichiers JAR tiers dans un fichier EJB?
- 13. Les classes du même package peuvent-elles être réparties dans plusieurs fichiers Jar?
- 14. Comment créer un fichier jar exécutable avec des fichiers jar dépendants
- 15. fichier .jar: Pourquoi ne puis-je charger des fichiers icône?
- 16. Spécification du chemin de classes pour les classes dans le JAR lui-même
- 17. Liste des fichiers dans un répertoire du fichier JAR en cours
- 18. Les fichiers exécutables JAR s'exécutent très lentement
- 19. Fichiers Jar très volumineux et FAT32
- 20. Plusieurs fichiers de schéma XSD dans des classes C#
- 21. sécurité avec JSP/Servlets/JavaBeans/MySQL
- 22. ASP.NET MVC Compiler des vues dans des assemblages distincts
- 23. Organisation des plugins vim dans des répertoires distincts
- 24. Comment détecter les fichiers JAR en double dans le classpath?
- 25. Comment utiliser le même RoutedCommand dans des contrôles distincts?
- 26. Préchargement de classes/bibliothèques java au démarrage de jar?
- 27. Définition de classes dans les fichiers Java
- 28. Optimisation des images dans un fichier jar
- 29. Comment faire Ant préfèrent les classes d'un JAR lié sur les classes JDK?
- 30. Puis-je importer des fichiers de classe Java dans JRuby?