knopflerfish-osgi 6.1.0 (java9)
hello debian-java,
I have started to prepare a java9-capable update of knopflerish-osgi:
6.1.0 (needed for java9 support of freeplane), development version
pushed here:
https://github.com/fnatter/knopflerfish-osgi-debian
(I can give you commit rights if you want)
The new release requires libosgi-annoation-java, and I added a patch
(60_osgi-annotation.patch) to include
/usr/share/java/osgi.annotation.jar in the classpath:
--- a/osgi/framework/build.xml
+++ b/osgi/framework/build.xml
@@ -43,7 +43,7 @@
<property name="proguard.libraryjar" value="${java.home}/lib/rt.jar"/>
<!-- OSGi annotations -->
- <property name="osgi.annotation.jar" location="${topdir}/annotations/osgi.annotation-6.0.1.jar"/>
+ <property name="osgi.annotation.jar" location="/usr/share/java/osgi.annotation.jar"/>
<property name="src.dir" location="src"/>
But I still get:
[javac]
/home/felix/knopflerfish-osgi-unstable/knopflerfish-osgi/osgi/framework/src/org/osgi/framework/Constants.java:19:
error: package org.osgi.annotation.versioning does not exist
Could someone please look into this?
Thanks and Best Regards,
--
Felix Natter
Reply to: