Мне нужно прочитать мой pom.xml
файл во время выполнения. Я использую maven-model
для чтения pom. xml file:
final Model model = mavenReader.read(new FileInputStream("pom.xml"));
final List<Dependency> dependencies = model.getDependencies();
dependencies.forEach(dependency -> {
String version = dependency.getVersion();
System.out.println(dependency.getArtifactId() + ":" + version);
});
Если я запускаю этот код из IDE, все работает нормально, но если я запускаю его в контейнере docker, я получаю исключение:
java.io.FileNotFoundException: pom.xml (No such file or directory)
Что делаю не так? Где находится pom.xml
в архиве jar
?