У меня есть проект Maven Spark, в котором я извлекаю некоторые SOAP данные, относящиеся к сервису. Ожидается, что я создам temp.tsv.gz
файл из этих SOAP полезных данных. Используйте эти временные файлы далее, чтобы применить преобразования и в конечном итоге сохранить их в целевой системе. Я ожидаю, что эти временные файлы будут активны только в течение жизненного цикла выполнения кода.
Я уже достиг вышеуказанного сценария в IDE. Тем не менее, он не выполняется, когда я пробегаю заштрихованную банку за исключением:
Путь не существует файл: /my/source/code/project/target/out/temp.tsv.gz ; исключение
Нужно ли указывать этот путь к временному файлу в pom. xml, чтобы он распознавался в исполняемом файле java -jar? Или есть лучший способ работы с временными файлами в проекте mavenized shaded jar?