Je suis en train de lire un fichier texte qui est défini dans le CLASSPATH de la variable système. Pas une variable utilisateur.
J'essaie d'obtenir des flux d'entrée dans le fichier comme ci-dessous:
Placer le répertoire de fichier (D:\myDir
)dans le CLASSPATH et essayer ci-dessous:
InputStream in = this.getClass().getClassLoader().getResourceAsStream("SomeTextFile.txt");
InputStream in = this.getClass().getClassLoader().getResourceAsStream("/SomeTextFile.txt");
InputStream in = this.getClass().getClassLoader().getResourceAsStream("//SomeTextFile.txt");
Lieu chemin d'accès complet du fichier (D:\myDir\SomeTextFile.txt
)dans le CLASSPATH et essayer la même chose au-dessus de 3 lignes de code.
Mais malheureusement, AUCUN d'entre eux travaillent et je suis toujours prise en null
dans mon InputStream in
.
De toute façon, s'il vous plaît? J'ai googlé un lot et aucun des sites web, y compris un Débordement de Pile a toutes les informations fiables sur getResourceAsStream()
.
Ce qui concerne.