jblas-project / jblas

Linear Algebra for Java
http://jblas.org
BSD 3-Clause "New" or "Revised" License
590 stars 149 forks source link

Added maven bnd-maven-plugin to make jblas an OSGi bundle. #81

Open cfries opened 8 years ago

cfries commented 8 years ago

The bnd-maven-plugin has been added to the build process. The bnd.bnd config file has been added exporting all classes org.jblas.

cfries commented 8 years ago

Note: I was recently requested to make finmath-lib an OSGi bundle. For that all my dependencies should be OSGi bundles too. I had to kick out Colt 1.2.0 for that reason and replace it with the linear algebra of commons-math. However commons-math is comparably slow (even slower than Colt) and my preference would be to have jblas as an OSGi bundle. I am not an expert on OSGi, but I have added some small modifications to the pom which appear to work.