This is an automated email from the ASF dual-hosted git repository.
clebertsuconic pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/activemq-artemis.git
The following commit(s) were added to refs/heads/main by this push:
new ebf723fcf0 ARTEMIS-5543 Replace jline uber jar with module jars
ebf723fcf0 is described below
commit ebf723fcf0f56573494bc0243aa1000ca6422244
Author: Domenico Francesco Bruscino <[email protected]>
AuthorDate: Tue Jun 17 09:03:41 2025 +0200
ARTEMIS-5543 Replace jline uber jar with module jars
---
artemis-cli/pom.xml | 10 +++++++++-
artemis-pom/pom.xml | 26 +++++++++++++++++++++++++-
2 files changed, 34 insertions(+), 2 deletions(-)
diff --git a/artemis-cli/pom.xml b/artemis-cli/pom.xml
index e4eddafa8b..4825ad5133 100644
--- a/artemis-cli/pom.xml
+++ b/artemis-cli/pom.xml
@@ -126,7 +126,15 @@
</dependency>
<dependency>
<groupId>org.jline</groupId>
- <artifactId>jline</artifactId>
+ <artifactId>jline-console</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.jline</groupId>
+ <artifactId>jline-reader</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.jline</groupId>
+ <artifactId>jline-terminal</artifactId>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
diff --git a/artemis-pom/pom.xml b/artemis-pom/pom.xml
index a096d76f10..9ecd722499 100644
--- a/artemis-pom/pom.xml
+++ b/artemis-pom/pom.xml
@@ -344,14 +344,38 @@
<groupId>info.picocli</groupId>
<artifactId>picocli-shell-jline3</artifactId>
<version>${picocli.version}</version>
+ <exclusions>
+ <exclusion>
+ <groupId>org.jline</groupId>
+ <artifactId>jline</artifactId>
+ </exclusion>
+ </exclusions>
<!-- License: Apache 2.0 -->
</dependency>
<dependency>
<groupId>org.jline</groupId>
- <artifactId>jline</artifactId>
+ <artifactId>jline-console</artifactId>
+ <version>${jline.version}</version>
+ <!-- License: BSD 3-Clause -->
+ </dependency>
+ <dependency>
+ <groupId>org.jline</groupId>
+ <artifactId>jline-reader</artifactId>
<version>${jline.version}</version>
<!-- License: BSD 3-Clause -->
</dependency>
+ <dependency>
+ <groupId>org.jline</groupId>
+ <artifactId>jline-terminal</artifactId>
+ <version>${jline.version}</version>
+ <exclusions>
+ <exclusion>
+ <groupId>org.jline</groupId>
+ <artifactId>jline-native</artifactId>
+ </exclusion>
+ </exclusions>
+ <!-- License: BSD 3-Clause -->
+ </dependency>
<!--needed to compile transport jar-->
<dependency>
<groupId>org.jctools</groupId>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information, visit: https://activemq.apache.org/contact