Soit j'ai un seul serveur d'application (par exemple Jboss ou WebLogic).
Et j'ai deux applications java ee (web1.ear
, web2.ear
) déployées sur cet AS. Puis-je obtenir classpath (ou ClassLoader) de web1.ear
à web2.ear
.
Ou ils ont même classloader?Java: Récupère le classpath d'une autre application
1
A
Répondre
0
Non, par défaut, ceux-ci sont isolés et c'est intentionnel. Vous pouvez cependant tirer parti des bibliothèques partagées disponibles dans la plupart des implémentations de serveurs d'applications Java EE. Vous pouvez y définir les fichiers JAR disponibles pour toutes les applications déployées dans un domaine donné.
Questions connexes
- 1. Récupère le texte d'arborescence d'une autre application
- 2. Encore un autre problème de classpath Java
- 3. Classpath dans une application Java Web Start
- 4. Comment obtenir le classpath d'un autre projet java?
- 5. Lancer une application Java à partir d'une autre application Java
- 6. Problème de Java Classpath
- 7. Java classpath chargement question
- 8. Problème Java Classpath
- 9. Java classpath - Linux
- 10. Java Manifest.mf classpath issues
- 11. Définir classPath pour Java
- 12. Java - classpath mise
- 13. Java Classpath en contexte
- 14. Java classpath NoClassDefFoundError
- 15. java classpath dans unix
- 16. configuration classpath en java
- 17. java setting classpath
- 18. Comment lancer une application java sans avoir à spécifier classpath?
- 19. Java import, sans CLASSPATH
- 20. problème Java classpath
- 21. Classpath Java pour le projet web dynamique
- 22. Définir l'agent Classpath dans - Le Grinder Java
- 23. Java - Problème avec le classpath sur Eclipse
- 24. Java NoClassDefFoundError malgré set classpath
- 25. Application Java exécutant une autre application Java utilisant Ant sur Mac OS X
- 26. Problèmes Java Jar et Classpath
- 27. erreur jar java classpath aide
- 28. package Java et question classpath
- 29. ant Java jar classpath problème
- 30. Définir CLASSPATH correctement dans JAVA
Comme déjà indiqué, votre question concerne spécifiquement la mise en œuvre. Dans JBoss (au moins avant JBoss 7), vous pouvez par exemple désactiver l'isolation de classpath de sorte que toutes les applications déployées soient placées dans le même classloader - avec l'enfer de dépendance qu'il apporte. Non recommandé. – Gimby