Как настроить зависимости maven pom. xml для развертывания dll (сборка с (m2) native) - PullRequest
0 голосов
/ 28 мая 2020

Ну, у меня проблемы с определенной конфигурацией c для развертывания dll в указанном c месте. Этот проект при запуске сборки копирует эти 2 библиотеки DLL, ранее установленные локально в папку maven .m2, в следующее «целевое» расположение.

C: \ Work \ luna_workspace \ MyProjectName \ target \ jfx \ native \ MyProjectName \ runtime

После этого поста Управление зависимостями DLL с помощью Maven

В файле pom. xml у меня есть следующие зависимости:

    <dependency> 
        <groupId>itextsharp</groupId>
        <artifactId>itextsharp</artifactId>
        <type>dll</type>
        <version>1.0</version>
        <scope>runtime</scope>
        <classifier></classifier>
    </dependency>

    <dependency> 
        <groupId>itextsharp.pdfa</groupId>
        <artifactId>itextsharp.pdfa</artifactId>
        <type>dll</type>
        <version>1.0</version>
        <scope>runtime</scope>
        <classifier></classifier>
   </dependency>

В целевой папке я вижу библиотеки DLL в этой папке:

C: \ Work \ luna_workspace \ MyProjectName \ target \ jfx \ native \ MyProjectName \ runtime \ bin

Но они мне нужны в этой папке, где MyProjectName.exe:

C: \ Work \ luna_workspace \ MyProjectName \ target \ jfx \ native \ MyProjectName

Как я могу этого добиться?

Пожалуйста, дайте мне знать, если вам нужно увидеть другие определения / конфигурации pom. xml.

Примечание: Это папка, которую я хочу, чтобы они были:

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...