L'ordre dans lequel JVM recherche des fichiers de classe:
Utilisez set classpath = xxx sous Doc,
Si la variable d'environnement de ClassPath n'est pas configurée, le JVM recherche uniquement les fichiers de classe pour s'exécuter dans le répertoire actuel.
Si l'environnement de ClassPath est configuré, le JVM recherchera d'abord le fichier de classe pour s'exécuter dans le répertoire de la valeur de variable d'environnement de ClassPath.
Si un point-virgule est ajouté à la fin de la valeur, le JVM ne trouve pas le fichier de classe à spécifier dans le répertoire de ClassPath et le recherchera une fois dans le répertoire actuel.
S'il n'y a pas de point-virgule à la fin de la valeur, le JVM ne trouve pas le fichier de classe à spécifier dans le répertoire de ClassPath et ne sera pas recherché dans le répertoire actuel. Même s'il y en a un dans le répertoire actuel, il ne fonctionnera pas.
Recommandation: Lors de la configuration de la variable d'environnement de ClassPath, n'ajoutez pas de point-virgule à la fin de la valeur. Si vous devez accéder au répertoire actuel, vous pouvez utiliser "." pour le représenter.
La méthode ci-dessus pour rechercher des fichiers de classe dans des machines virtuelles JVM est tout le contenu que je partage avec vous. J'espère que vous pourrez vous faire référence et j'espère que vous pourrez soutenir Wulin.com plus.