flexiblepower / powermatcher

PowerMatcher - The Java implementation of the PowerMatcher, including the API, the core, a couple of examples, a remote implementation using websockets and a visualisation of the configuration.
http://www.powermatcher.org
Apache License 2.0
43 stars 25 forks source link

PowerMatcher with Intellij Idea #204

Closed kbakcgi closed 8 years ago

kbakcgi commented 8 years ago

Hello, is there any way to run that on Intellij Idea?

regards, KB

wilcowijbrandi commented 8 years ago

Good question! PowerMatcher (and EF-Pi) rely on bnd (http://aqute.biz/Code/bnd), and we mainly use Eclipse because Bndtools (http://bndtools.org/) seems to be the best way to do bnd. It seems that IntelliJ IDEA has a way to import bnd projects (https://www.jetbrains.com/help/idea/2016.1/osgi.html), but I have no experience with that. I'd say: give it a try and let us know!

kbakcgi commented 8 years ago

But is it possible to build it using gradle?

wilcowijbrandi commented 8 years ago

Yes, it definitely is! You can build everything with gradle, but having a good IDE that can help you with bnd and osgi (e.g. resolving dependencies in a .bndrun file) can make your live a lot easier!

kbakcgi commented 8 years ago

OK, the problem was i missed to initialize git submodules, now it works:) Thanks for help!