exakat / exakat

The Exakat Engine : smart static analysis for PHP
http://www.exakat.io/
Other
378 stars 43 forks source link

Error when installing in Mac OS!!! #36

Closed cyw3 closed 6 years ago

cyw3 commented 6 years ago

When I install Exakat in Mac, I occur a problem below: image

image

exakat commented 6 years ago

HI

We met that problem last week too : it's a download problem on Gremlin server. It is consistently repeatable when it happens, (may be your case), but we haven't been able to repeat it here.

It may be the host that should be distributing the .jar that is out of date.

We're still looking for a solution here.

exakat commented 6 years ago

Also, note that this install is not compulsory. You may use exakat with the tinkergraph engine.

1) avoid the optional install 2) after 'exakat.phar doctor', open config/exakat.ini, and use 'graph="tinkergraph", (instead of graph="gsneo4j") 3) try again with sculpin example

cyw3 commented 6 years ago

Can you provide a install package without the other install step so that I can use it directly???

cyw3 commented 6 years ago

@exakat I wonder the difference between gsneo4j and tinkergraph in the exakat.

exakat commented 6 years ago

Installation : Just ignore the 'Optional' block of commands.

Gremlin-server has different engines for storing graph databases. Neo4j and Tinkergraph are the two supported one.

Tinkergraph is faster, but memory-only, so better for smaller projects. GSneo4j is better suited for larger projects.

There are plans to support other architectures than just Gremlin-Server, like Janusgraph.

exakat commented 6 years ago

@cyw3 : what version of OSX do you have ? It seems the problem is on 10.13, and I tested on 10.11 here.

cyw3 commented 6 years ago

macOS Sierra Version 10.12.6

exakat commented 6 years ago

When the error log includes 'grapes', run those commands :

rm -r ~/.groovy/grapes/ rm -r ~/.m2/

They remove some files for grapes (that will rebuild them later). Then, run the installation for the plug in again.

exakat commented 6 years ago

Checking the progress on this issue. Is it still on ?