Dans mon bureau, la simple mention du mot Xerces suffit pour inciter les développeurs à la rage meurtrière. Un coup d'œil rapide aux autres questions de Xerces sur SO semble indiquer que presque tous les utilisateurs de Maven sont "touchés" par ce problème à un moment donné. Malheureusement, comprendre le …
Pourquoi est-il si difficile de faire cela en Java? Si vous voulez avoir n'importe quel type de système de modules, vous devez pouvoir charger dynamiquement les fichiers JAR. On me dit qu'il existe un moyen de le faire en écrivant le vôtre ClassLoader, mais c'est beaucoup de travail pour quelque …
Fermé. Cette question ne répond pas aux directives de débordement de pile . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question pour qu'elle soit sur le sujet de Stack Overflow. Fermé il y a 3 mois . Améliorez cette question Quelle est la …
Quelle est la différence entre le chargeur de classe de contexte d'un thread et un chargeur de classe normal? Autrement dit, si Thread.currentThread().getContextClassLoader()et getClass().getClassLoader()renvoyez différents objets de chargeur de classe, lequel sera utilisé?
En Java, vous pouvez charger toutes sortes de ressources en utilisant la même API mais avec différents protocoles URL: file:///tmp.txt http://127.0.0.1:8080/a.properties jar:http://www.foo.com/bar/baz.jar!/COM/foo/Quux.class Cela dissocie bien le chargement réel de la ressource de l'application qui a besoin de la ressource, et comme une URL n'est qu'une chaîne, le chargement de la …
Je me demande quelle est la différence entre Class.getResource()et ClassLoader.getResource()? edit: Je veux surtout savoir si une mise en cache est impliquée au niveau du fichier / répertoire. Comme dans "les listes de répertoires sont-elles mises en cache dans la version de classe?" L'AFAIK devrait essentiellement faire de même, mais …
Est-ce que quelqu'un sait comment découvrir par programmation d'où le chargeur de classe Java charge réellement la classe? Je travaille souvent sur de gros projets où le chemin des classes devient très long et la recherche manuelle n'est pas vraiment une option. J'ai récemment eu un problème où le classloader …
Je ne peux pas pour la vie de moi trouver une définition de ce que CMSClassUnloadingEnabledfait réellement l' indicateur Java VM , autre que quelques définitions de haut niveau très floues telles que "se débarrasse de vos problèmes PermGen" ( ce qui n'est pas le cas , btw). J'ai regardé …
J'ai un chargeur de classe personnalisé pour qu'une application de bureau puisse démarrer dynamiquement le chargement de classes à partir d'un serveur AppServer avec lequel je dois parler. Nous l'avons fait car la quantité de bocaux nécessaires pour ce faire est ridicule (si nous voulions les expédier). Nous avons également …
En quelques phrases simples, qu'est-ce qu'un ClassLoader Java, quand est-il utilisé et pourquoi? OK, j'ai lu un article wiki. ClassLoader charge les classes. D'ACCORD. Donc, si j'inclus des fichiers jar et que je les importe, un ClassLoader fait le travail. Pourquoi devrais-je m'embêter avec ce ClassLoader? Je ne l'ai jamais …
Je ne suis pas devant un IDE pour le moment, je regarde juste les spécifications de l'API. CodeSource src = MyClass.class.getProtectionDomain().getCodeSource(); if (src != null) { URL jar = src.getLocation(); } Je veux déterminer de quel fichier JAR provient une classe. Est-ce la manière de procéder?
Existe-t-il un moyen en Java de construire une instance de fichier sur une ressource récupérée à partir d'un fichier jar via le chargeur de classe? Mon application utilise certains fichiers du jar (par défaut) ou d'un répertoire de système de fichiers spécifié lors de l'exécution (entrée utilisateur). Je recherche un …
Je sais que cela peut être une question idiote pour les codeurs expérimentés. Mais j'ai une bibliothèque (un client http) dont certains des autres frameworks / jars utilisés dans mon projet ont besoin. Mais tous nécessitent différentes versions majeures telles que: httpclient-v1.jar => Required by cralwer.jar httpclient-v2.jar => Required by …
J'ai un fichier JAR et j'ai besoin d'obtenir le nom de toutes les classes dans ce fichier JAR. Comment puis je faire ça? Je l'ai googlé et j'ai vu quelque chose à propos de JarFile ou Java, ClassLoadermais je ne sais pas comment le faire.
J'utilise Maven dans mon application autonome et je souhaite empaqueter toutes les dépendances de mon fichier JAR dans un dossier de bibliothèque, comme mentionné dans l'une des réponses ici: Comment puis-je créer un JAR exécutable avec des dépendances à l'aide de Maven? Je veux que mon fichier JAR final ait …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.