Questions marquées «classpath»

En Java, le chemin d'accès aux classes indique à la machine virtuelle Java où rechercher les classes et les packages définis par l'utilisateur lors de l'exécution de programmes Java. Le classpath est un paramètre et peut être défini soit sur la ligne de commande, soit via une variable d'environnement.

236
Objectif du bloc buildscript dans Gradle

Je suis nouveau à Gradle et je lis la documentation mais je n'en comprends pas certaines parties. Une de ces pièces est reliée au buildscriptbloc. Quel est son objectif? Si votre script de génération doit utiliser des bibliothèques externes, vous pouvez les ajouter au chemin de classe du script...

184
Trouver où la classe java est chargée

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...

141
Différence de préfixe Spring classpath

Documenté ici, il déclare Ce préfixe spécial spécifie que toutes les ressources classpath qui correspondent au nom donné doivent être obtenues (en interne, cela se produit essentiellement via un appel ClassLoader.getResources (...)), puis fusionnées pour former la définition finale du contexte...

118
Différences entre «java -cp» et «java -jar»?

Quelle est la différence entre exécuter une application Java avec java -cp CLASSPATHet java -jar JAR_FILE_PATH? L'un d'entre eux est-il préféré à l'autre pour exécuter une application Java? Je veux dire, lequel de ces moyens est le plus cher pour JVM (en fonction de l'utilisation des ressources de...

115
Conteneur de chemin de classe non lié dans Eclipse

J'ai vérifié un projet utilisant Subversive pour Eclipse et j'obtiens les erreurs suivantes: Le projet ne peut pas être généré tant que les erreurs de chemin de génération ne sont pas résolues Conteneur de chemin de classe non lié: 'Bibliothèque système JRE [jdk1.5.0_08]' Je suppose que la première...