Я пытаюсь прочитать файл config.properties (расположенный в моем корневом каталоге проекта, с моим pom.xml, README.md, ...). Однако у меня всегда были исключения «FileNotFound». Где я должен найти этот файл, чтобы работать с этим кодом?Расположение файла config.properties в проекте Java
/src/main/java/com.example.proj.db/DatabaseManager.java
public DatabaseManager() throws IOException {
Properties prop = new Properties();
InputStream input = null;
input = new FileInputStream("config.properties");
prop.load(input);
dbUser = prop.getProperty("dbUser");
}
config.properties
# Database Configuration
dbuser=wooz
Как правило, я бы сказал/SRC/главная/ресурсы/в качестве исходного местоположения <_ < – Compass
К сожалению, это не работает из этого места либо, @Компас. Такая же ошибка. – Arturo
Попробуйте 'getClass(). GetResourceAsStream (" config.properties ")' (в сочетании с предложением @Compass) – Sam