Мне нужно прочитать в config.properties для некоторой конфигурации. Я открыт для любого способа сделать это, с требованиями.как читать config.properties j2ee
Я хочу, чтобы это было за пределами моего военного файла, чтобы его можно было легко изменить и не требует пересоединения.
Я искал всюду, но не могу найти, как это сделать, я уверен, что это java 101, но я не могу его изобразить.
Я попробовал загрузчик классов, но, похоже, загружает только ресурсы из-за войны, и я не могу найти, как получить местоположение, в которое я загрузил войну на свой сервер, чтобы прочитать ее оттуда. Я также не могу найти способ передать аргумент через параметр командной строки в качестве конечной точки мыла, доступ к которой я могу получить в любом месте моего кода?
Я видел это Where to place and how to read configuration resource files in servlet based application? , и я хочу использовать подход файловой системы, но я не хочу жестко закодированный путь для файла конфигурации.
Я просто хочу что-то простое и легкое, я знаю, что есть что-то, но я просто не могу его найти.
Что не так с помещением в classpath вне проекта, как намечено в дублировании? – BalusC
@BalusC это не работает. Я добавил в Windows свою компьютерную среду PATH, но она не загрузит ее. im не уверен, как добавить папку в java classpath в weblogic? – f1wade