neoclipse

by neo4j-contrib

neo4j-contrib / neoclipse

Graph Database Tool

206 Stars 138 Forks Last release: Not found 384 Commits 0 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:

== Neoclipse - a graph tool for Neo4j

image:https://travis-ci.org/neo4j-contrib/neoclipse.png["Build Status", link="https://travis-ci.org/neo4j-contrib/neoclipse"]

=== Introduction

Neoclipse is a tool to view, edit and explore http://neo4j.org[Neo4j] databases. See the https://github.com/neo4j-contrib/neoclipse/wiki[Wiki] for more details.

For a tutorial, see https://vimeo.com/12014944[this intro video].

=== Download

==== Neoclipse 1.9.5

  • http://dist.neo4j.org/neoclipse/neoclipse-1.9.5-win32.win32.x86_64.zip[Windows, for 64bit Java]
  • http://dist.neo4j.org/neoclipse/neoclipse-1.9.5-win32.win32.x86.zip[Windows, for 32bit Java]
  • http://dist.neo4j.org/neoclipse/neoclipse-1.9.5-macosx.cocoa.x86_64.tar.gz[OSX 64bit]
  • http://dist.neo4j.org/neoclipse/neoclipse-1.9.5-macosx.cocoa.x86.tar.gz[OSX 32bit]
  • http://dist.neo4j.org/neoclipse/neoclipse-1.9.5-linux.gtk.x86_64.tar.gz[Linux 64bit]
  • http://dist.neo4j.org/neoclipse/neoclipse-1.9.5-linux.gtk.x86.tar.gz[Linux 32bit]
  • http://dist.neo4j.org/neoclipse/neoclipse-1.9.5-linux.gtk.ppc64.tar.gz[Linux PPC 64bit]
  • http://dist.neo4j.org/neoclipse/neoclipse-1.9.5-hpux.gtk.ia64_32.tar.gz[HPUX]

==== Neoclipse 1.9.1

  • http://dist.neo4j.org/neoclipse/neoclipse-1.9.1-linux.gtk.x86.tar.gz[Neoclipse - Linux x86]
  • http://dist.neo4j.org/neoclipse/neoclipse-1.9.1-linux.gtk.x86_64.tar.gz[Neoclipse - Linux x86 64bit]
  • http://dist.neo4j.org/neoclipse/neoclipse-1.9.1-macosx.cocoa.x86.tar.gz[Neoclipse - OSX]
  • http://dist.neo4j.org/neoclipse/neoclipse-1.9.1-macosx.cocoa.x86_64.tar.gz[Neoclipse - OSX 64bit]
  • http://dist.neo4j.org/neoclipse/neoclipse-1.9.1-win32.win32.x86.zip[Neoclipse - Windows]
  • http://dist.neo4j.org/neoclipse/neoclipse-1.9.1-win32.win32.x86_64.zip[Neoclipse - Widnows 64bit]

=== Get the code

Below are the baby steps telling how to compile Neoclipse code from GitHub. If you already use git, head straight to https://github.com/neo4j-contrib/neoclipse and see instructions there.

. Install the github application. . Browse to http://github.com. Make sure you have every thing set up with respect to use github (i.e. git application, github account etc.) Now scroll to the bottom of the page and find Applications. Download the github application that suites your OS. i.e. Mac: http://mac.github.com Win: http://windows.github.com . Login to the application with your credentials. . Go to https://github.com/neo4j-contrib/neoclipse . Fork the repository. . Using github application (which you just installed), clone the forked repository (neoclipse). Check the help section of the application if you need to understand how to do cloning. . After cloning is done, either build the project using Maven or run the eclipse application.

=== Build using Maven

Due to the limitation of Tycho/Maven, 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:

[source]

mvn -f osgi-bundle/pom.xml install

mvn install

For more information on the Tycho/Maven way of building, see http://wiki.eclipse.org/Tycho/HowTos/Dependencyonpom-firstartifacts#Limitations

=== Open in Eclipse

. Download the Juno 3.8 version of eclipse from (Choose the platform accordingly) http://www.oracle.com/technetwork/developer-tools/eclipse/downloads/index.html . Extract to a known location (i.e. /home/eclipse or c:/eclipse). . There are various ways to import project i.e. you can use import from git or as existing java project option or install github eclipse plugin etc. Anyway for simplicity I have used this approach: Right click in the project explorer window and import as java project. To find out how to import please visit http://agile.csc.ncsu.edu/SEMaterials/tutorials/import_export/ + Please choose the cloned neoclipse directory while importing. + If you are interested to work only with the neoclipse java code then org.neo4j.neoclipse directory is the right place. If you want to work on the help or documentation section then org.neo4j.neoclipse.doc is the right place. . Now every thing should be right with no compilation errors. Open the plugin.xml from org.neo4j.neoclipse and click on

Launch an Eclipse application
Now neoclipse should be running.

. Now you have environment setup. Please go through the code and try to analyze it.

If you

  • Need any new feature
  • Find any issues or bugs or even slightest bad code

please create raise an issue at https://github.com/neo4j-contrib/neoclipse/issues Your feedback and support is very important for us.

You are most welcome to add new functionalities. We will appreciate and love to here even your silliest comment.

We always lived, are living and will continue living in a network of interconnected things but seldom realize it. Use Neo4j to create the realization and Neoclipse to bring the realization to visualization.

Thank you for reading this README.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.