From 2853e74b366a47909bd7404e23d9e660b449a4e6 Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Sat, 7 Oct 2023 07:01:48 +0200 Subject: [PATCH] Workaround for badly formatted jar --- src/org/argeo/build/Repackage.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/org/argeo/build/Repackage.java b/src/org/argeo/build/Repackage.java index 7f11f21..4dc6042 100644 --- a/src/org/argeo/build/Repackage.java +++ b/src/org/argeo/build/Repackage.java @@ -1048,8 +1048,10 @@ public class Repackage { if (nameVersion == null) { // hack for weird issue with JNA jar in Eclipse String[] arr_ = file.getFileName().toString().split("_"); + ourSymbolicName = arr_[0]; String v = arr_[1].substring(0, arr_[1].length() - 4);// remove .jar - nameVersion = new NameVersion(arr_[0], v); + entries.put(BUNDLE_VERSION.toString(), v); + nameVersion = new NameVersion(ourSymbolicName, v); logger.log(WARNING, file + " has no symbolic name, trying " + nameVersion.getName() + "/" + nameVersion.getVersion() + " based on its name"); } -- 2.30.2