Какая разница между:
InputStream is = this.getClass().getClassLoader().getResourceAsStream(fileName)
и
InputStream is = Thread.currentThread().getContextClassLoader().getResourceAsStream(fileName)
и
InputStream is = this.getClass().getResourceAsStream(fileName)
Когда каждый из них более подходит для использования, чем другие?
Файл, который я хочу прочитать, находится в пути к классам как мой класс, который читает файл. Мой класс и файл находятся в одной банке и упакованы в файл EAR и развернуты в WebSphere 6.1.