neo4j-contrib / neoclipse

Graph Database Tool
218 stars 136 forks source link

Build Neoclipse 1.9.5 #58

Closed manandbytes closed 10 years ago

manandbytes commented 10 years ago

It includes Neo4J 1.9.5 instead of 1.9.1.

Neo4J 1.9.5 and all its dependencies now provided by OSGi wrapper bundle under osgi-bundle directory. It is created with Bundle Plugin for Maven [1] from Apache Felix project.

Due to the limitation of Tycho/Maven [2], it is not possible to mix POM-first and manifest-first projects in the same reactor build. It requires 2 Maven invocations to build project:

mvn -f osgi-bundle/pom.xml install
mvn install

[1] https://felix.apache.org/site/apache-felix-maven-bundle-plugin-bnd.html [2] http://wiki.eclipse.org/Tycho/How_Tos/Dependency_on_pom-first_artifacts#Limitations

nawroth commented 10 years ago

@manandbytes Awesome contribution, once again! I made some changes, like changing 1.9.1 to 1.9.5 in the manifest. Maybe you could sanity check https://github.com/neo4j-contrib/neoclipse/commit/87faca1efe1c21517212b6953e0d21ea3c41b565 and see if I did something stupid ?! At least it seemed to work, so I'll upload and update the links in a little while.

manandbytes commented 10 years ago

@nawroth Looks good despite of #59 ;-)