Hello Graylog Community,
I was hoping that I could get a little assistance on getting my plugin development environment setup.
I have been following the Plugin Development guide at:
http://docs.graylog.org/en/2.4/pages/plugins.html#writing-plugins
After downloading the latest master branch on the Meta Project, I noticed that the master branch no longer uses the scripts/bootstrap scripts.
So instead I tried the readme.md instructions a try and got the latest version of the cli tool from releases.
Running:
graylog-project bootstrap github://Graylog2/graylog-project.git
didn’t work as it wasn’t a valid repo name so I adjusted to the actual repo name and ran:
graylog-project bootstrap https://github.com/Graylog2/graylog-project.git
This downloaded the repos, but the server component didn’t appear ready to run in IntelliJ.
Looking into the Pull requests(https://github.com/Graylog2/graylog-project/pull/8), I saw someone had mentioned that you needed to compile the server component first before intelliJ could run the server by doing the following:
cd graylog-plugin-repos/graylog2-server
mvn compile
cd …/graylog-plugin-pipeline-processor
mvn compile
The 2nd directory doesn’t exist, but it the first appears to have worked with a build success at the end.However, once I opened IntelliJ, it still didn’t look like the runner module classpath was available.
Anyone run into anything similar and find a way around?
Currently I am running on Ubuntu 16.04 LTS and using openjdk 8
Thank You!