Я пытаюсь прочитать текстовый файл, который установлен в системной переменной CLASSPATH. Не пользовательская переменная.
Я пытаюсь получить входной поток в файл, как показано ниже:
Поместите каталог файла (D:\myDir
) в CLASSPATH и попробуйте ниже:
InputStream in = this.getClass().getClassLoader().getResourceAsStream("SomeTextFile.txt");
InputStream in = this.getClass().getClassLoader().getResourceAsStream("/SomeTextFile.txt");
InputStream in = this.getClass().getClassLoader().getResourceAsStream("//SomeTextFile.txt");
Поместите полный путь к файлу (D:\myDir\SomeTextFile.txt
) в CLASSPATH и попробуйте те же 3 строки кода.
Но, к сожалению, NONE из них работает, и я всегда получаю null
в свой InputStream in
.