Hmm, got the following from apache karaf log:
2019-08-31 18:32:54 ERROR Failed to install
artifact:
/vagrant/vagrant/deploy/groovy-3.0.0-beta-3.jar
Apache Felix File Install java.lang.IllegalArgumentException:
invalid version "3.0.0-beta-3": non-numeric "0-beta-3"
It correctly complains that 3.0.0-beta-3 is an invalid version number due to
not being 100% numeric. Otherwise the jar is an OSGi bundle, but it will not
deploy due to version number.
Could you consider using OSGi valid version numbers for betas ?
Yes, it is possible to unpack the jar, edit the version in MANIFEST.MF, and
repackage to jar again.
Best Regards,
Tommy Svensson