[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: