Я пытаюсь собрать один java объект и сохранить его внутри моего проекта. Для этого я давал относительный путь. Я пытаюсь это в Maven проекте. Теперь, когда я запускаю программу, она выдает FileNotFoundException . Здесь мало кто предложил использовать -
System.getProperty("user.dir")
or
File file = new File("./");
file.getAbsolutePath();
or
getClass().getProtectionDomain().getCodeSource().getLocation().toString()
or
getClass().getResource("fileName").getPath() // printing null
, но ничего из вышеперечисленного не работает, потому что мое рабочее пространство eclipse и локальный репозиторий github различны, и поэтому приведенный выше код всегда указывает на eclipse.
Подскажите, пожалуйста, что мне делать и как сохранить маршалированный объект в одном из пакетов моего проекта.