Maven: перемещение исполняемого файла (.exe) в целевую папку при компиляции - PullRequest
0 голосов
/ 31 октября 2018

Таким образом, я пытался по-разному скопировать желаемый файл necesarry .exe в целевую папку при компиляции моего проекта. Я также проверил в разделе "Вопросы и ответы" Перемещение текстового файла в целевую папку при компиляции проекта Maven - но это не помогло.

Итак, я хочу скопировать «chromedriver.exe» в целевую папку при компиляции проекта (с mvn clean install). Мне нужен этот .exe для запуска моего файла JAR.

Любая помощь приветствуется!

enter image description here

Ответы [ 2 ]

0 голосов
/ 10 ноября 2018

Я нашел собственное решение: в pom.xml включите

<resources>
    <resource>
        <directory>${project.basedir}</directory>
        <targetPath>${project.build.directory}</targetPath>
        <includes>
            <include>chromedriver.exe</include>
        </includes>
    </resource> 
</resources>

под тегом build.

0 голосов
/ 31 октября 2018

Любые файлы, помещенные в src / main / resources, будут автоматически включены в результирующую сборочную (целевую) папку, если вы используете конфигурацию по умолчанию. Тем не менее, вы должны включать только файлы, которые должны быть в результирующем банке.

...