public class PropHolder {
public static Properties prop;
static {
//code for loading properties from file
}
}
// Referencing the class somewhere else:
Properties prop = PropHolder.prop;
class PropHolder
- мой собственный класс. Класс находится в том же файле JAR основного класса. Так что это не должно потому, что какой-либо JAR отсутствует в пути к классам.
Когда я смотрю в файл JAR на jar tf myjarfile
, я вижу там PropHolder.class
.
Btw: код работает нормально на моей локальной машине. Но работать не удалось, когда я развертываю его с помощью некоторого script на сервере Linux. Поэтому я думаю, что это не проблема кода. Но почему-то. процесс развертывания очень трудно отслеживать.
В чем может быть проблема?