You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "Clebert Suconic (Jira)" <ji...@apache.org> on 2022/07/26 17:12:00 UTC
[jira] [Closed] (ARTEMIS-3876) avoid unecessary artemis-native dependency unpack for each module
[ https://issues.apache.org/jira/browse/ARTEMIS-3876?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Clebert Suconic closed ARTEMIS-3876.
------------------------------------
> avoid unecessary artemis-native dependency unpack for each module
> -----------------------------------------------------------------
>
> Key: ARTEMIS-3876
> URL: https://issues.apache.org/jira/browse/ARTEMIS-3876
> Project: ActiveMQ Artemis
> Issue Type: Task
> Affects Versions: 2.23.1
> Reporter: Robbie Gemmell
> Assignee: Robbie Gemmell
> Priority: Minor
> Fix For: 2.24.0
>
>
> The build currently runs the dependency:unpack operation for every module, extracting the artemis-native .so files into <module-dir>/target/bin for each module.
> However, the the surefire argLine is configuring java.library.path to look only in <root-dir>/target/bin for the bits extracted, not the individual <module-dir>/target/bin dirs. As such, the per-module output isnt actually being used except the one in the root, meaning all the other executions are superfluous and can be disabled. This will be done by setting the dependency plugin definition not to be inherited by the child modules as it currently is being.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)